所以我正在查看 JavaScript MDN 重新介绍教程,并进入了浮点不精确的要点。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
他们为什么使用这个例子?大多数语言都不会得到这样的结果吗?
最佳答案
我认为文档结构很差。我们有:
“JavaScript 中没有整数这样的东西,因此如果您习惯使用 C 或 Java 进行数学计算,则必须小心计算。”
这是有道理的。然后我们有:
“注意以下内容:0.1 + 0.2 == 0.30000000000000004”
这也是有道理的(作为一般警告)。
我认为文档旨在将这些作为单独的想法,但按照当前的格式,它可能会被视为专门针对 C 和 Java 程序员的关于 float 的警告。
关于JavaScript MDN 教程 - 有关浮点不精确性的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38109327/