解决了:
读:
只需获取任何 JavaScript 处理环境并键入:
150.3 + 150.03
简单的计算,但似乎没有给出正确的结果(写“150.30 + 150.03”左右也没关系)。
它给出了结果:300.33000000000004。
任何想法为什么?
PS:我在 Stack Overflow 和 Wikipedia 上阅读了一些关于由于有限精度导致的错误计算计算的文章,但似乎与我的情况无关。
解决了:
读:
只需获取任何 JavaScript 处理环境并键入:
150.3 + 150.03
简单的计算,但似乎没有给出正确的结果(写“150.30 + 150.03”左右也没关系)。
它给出了结果:300.33000000000004。
任何想法为什么?
PS:我在 Stack Overflow 和 Wikipedia 上阅读了一些关于由于有限精度导致的错误计算计算的文章,但似乎与我的情况无关。