非小数位数会影响双精度数

时间:2012-10-27 15:10:05

标签: c++ double

考虑这两个数字:

double v1 = 2433.36.. 
double v2 = 0.36...

v2可能更精确(小数点后更准确的数字),因为使用较少的数字来编码小数点的左边部分?

1 个答案:

答案 0 :(得分:2)

通过精确,您可以清楚地表示小数点后的准确数字。然后答案是肯定的。浮点数具有固定的位数。如果小数点前有更多,那么小数点后(或小数点)可以少一些。并且前导零或尾随零不计入此计算中。