提问人:DIGI Byte 提问时间:12/14/2021 更新时间:12/14/2021 访问量:37
减少或解决 Javascript 中的计算错误 [重复]
Reduce or solve calculative errors in Javascript [duplicate]
问:
有时,简单的代数会导致浮动精度误差。
在这种情况下,我遇到了导致12 * 1.6
19.20000000003
有没有办法发现这个问题或防止它发生? 准确性非常重要,因此仅舍入或截断是不够的。
答:
-1赞
GoldenretriverYT
12/14/2021
#1
不。这是浮点运算的本质。你只有这么多的精确度。https://en.wikipedia.org/wiki/Floating-point_arithmetic
评论