0

解决了:

读:

  1. 浮点数学被破坏了吗?
  2. 如何处理 JavaScript 中的浮点数精度?

只需获取任何 JavaScript 处理环境并键入:

150.3 + 150.03

简单的计算,但似乎没有给出正确的结果(写“150.30 + 150.03”左右也没关系)。

它给出了结果:300.33000000000004。

任何想法为什么?

PS:我在 Stack Overflow 和 Wikipedia 上阅读了一些关于由于有限精度导致的错误计算计算的文章,但似乎与我的情况无关。

4

0 回答 0