在JavaScript中的位浮点数学错误
这个问题在这里已经有了答案:
对(非)错误的“解决方案”是忽略它,并确保使用适当的函数,即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?