Vai*_*ain 7 javascript addition double-precision
我正在测试我的一些代码,在javascript中我添加.1 + .2并且它给了我.30000000000000004而不是.3.我不明白这一点.但当我添加.1 + .3时,它给了我.4.我用Google搜索并找到了关于Double Precision添加的内容.但我不知道它是什么.
sje*_*397 14
这是必须的链接:每个计算机科学家应该知道的关于浮点运算的内容
基本上,有许多基数为10的数字无法以大多数计算机使用的浮点格式精确表示,因此您将遇到类似您突出显示的问题.