0

Firebug 控制台中的意外结果。为什么在这个操作中:1.7E16+2 最后一个数字是 2 而在 1.7E16+3 操作中最后一个数字是 4 :D 这是一个 JavaScript 错误?

Firebug 意外结果

4

1 回答 1

3

这并不意外。这是标准的浮点行为。

你真的应该阅读“每个计算机科学家应该知道的关于浮点运算的知识”。

如果该材料太复杂,而且绝对是, http: //floating-point-gui.de是一个非常简洁的替代方案。

于 2010-12-02T23:21:25.930 回答