Java Math 类中的新功能,第 2 部分: 浮点数 - 编程入门网
,尽管投资方很希望获得初始投资成本的 (1+r)n ,贷方通常将 利率作为附加的百分比(+r 部分)。实际上,以 3% 的利率贷款的投资者如果仅能取回投资 成本的 3% 的话,那就非常糟糕了。
结束语 浮点数并不是实数。它们的数量是有限的。它们能够表示最大和最小的值。更值得注意的 是,它们的精度虽然很高,但范围很窄,并且容易出现舍入错误。相反,浮点数和双精度数 处理整数时获得的精度远比整型数和长型数差。您必须仔细考虑这些限制,尤其是在科研和 工程应用方面,以生产出健壮、可靠的代码。对于财务应用程序(尤其是需要精确到最后一 位的会计应用程序),处理浮点数和双精度数时也需要格外小心。 java.lang.Math 和 java.lang.StrictMath 类经过了精心设计,可以解决这些问题。适 当地使用这些类及其包含的方法能够改善程序。本文特别展示了良好的浮点算法有多么巧妙 !最好使用专家提供的算法,而不是自己独创算法。如果适合使用 java.lang.Math 和 java.lang.StrictMath 中提供的方法,最好继续使用。它们通常是最佳的选择。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |