神奇的1.005 * 100将是100.49999999999999

时间:2016-03-01 06:00:22

标签: javascript math rounding

在阅读帖子Round to at most 2 decimal places (only if necessary)时,我发现了一件有趣的事情,但我还没弄清楚原因。

1.005 * 100 // 100.49999999999999 (In Chrome 47.0)
1.005 * 100 // 100.49999999999999 (In Firefox 38.6)
1.005 * 100 // 100.49999999999998 (In MSIE 11)
2.005 * 100 // 200.5 (In all browsers)

JS解释器与魔法1.005的舍入问题是什么?

0 个答案:

没有答案