javamath类中的新功能第1部分实数.docxVIP

  • 1
  • 0
  • 约9.53千字
  • 约 28页
  • 2021-03-30 发布于天津
  • 举报
Java Math 类中的新功能,第 1 部分实数 有时候您会对一个类熟悉到忘记了它的存在。如果您能 够写出 java.lang.Foo 的文档,那么 Eclipse 将帮助您自动 完成所需的函数,您无需阅读它的 Javadoc 。例如,我使用 java.lang.Math (一个我自认为非常了解的类) 时就是这样, 但令我吃惊的是,我最近偶然读到它的 Javadoc ——这可 能是我近五年来第一次读到,我发现这个类的大小几乎翻了 一倍,包含 20 种我从来没听说过的新方法。看来我要对它 另眼相看了。 Java? 语言规范第 5 版向 java.lang.Math (以及它的姊妹 版 java.lang.StrictMath )添加了 10 种新方法, Java 6 又 添加了 10 种。在本文中,我重点讨论其中的比较单调的数 学函数,如 log10 和 cosh 。在第 2 部分,我将探讨专为 操作浮点数(与抽象实数相反)而设计的函数。 抽象实数(如 n或0.2 )与Java double 之间的区别很明 显。首先,数的理想状态是具有无限的精度,而 Java 表示 法把数限制为固定位数。在处理非常大和非常小的数时,这 点很重要。例如, 2,000,000,001 (二十亿零一)可以精确表 示为一个int,而不是一个float。最接近的浮点数表示形式 是 2.0E9 —即两亿。使用

文档评论(0)

1亿VIP精品文档

相关文档