|
1
2
理想情况下,您希望
你不需要大范围的双精度浮子。你 可能 不想使用整数。它们稍微快一点,但使用起来更复杂。使用数字或十进制。数字和十进制数据类型既不会出现舍入误差,也不会出现近似误差。但在编程时,你仍然不能粗心大意;给double类型的变量指定一个数值会让你重新想到这个问题。 到底是什么 小数位数正确 和 合适的时间 平均值取决于您的应用程序。正确的小数位数有时可能超过您需要存储为最终值的位数。正确的时间可能会受到中间计算的数量和性质的影响。 有时候,人们怎么称呼 舍入误差 真的 近似误差 。如果你告诉你的计算机存储十进制值 r 在浮点变量或数据库列中,它实际上将存储最接近的浮点近似值 r . |