在JavaScript中的位浮点数学错误

这个问题在这里已经有了答案:

  • 浮点数学是否被破坏? 23个答案

  • 对(非)错误的“解决方案”是忽略它,并确保使用适当的函数,即toFixed(n)来显示具有所需小数位数的数字。

    了解一个值的内部表示与如何将该值呈现给最终用户是很重要的。


    您可以使用https://github.com/ekg/fraction.js库获取中间值,并将最终结果转换回十进制值以最大限度地减少错误。

    链接地址: http://www.djcxy.com/p/27503.html

    上一篇: bit floating point math error in JavaScript

    下一篇: What is the best way to deal with floating point errors?