gpt4 book ai didi

javascript部门给出错误答案?

转载 作者:行者123 更新时间:2023-12-03 12:51:39 26 4
gpt4 key购买 nike

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





How to deal with floating point number precision in JavaScript?

(46 个回答)


9年前关闭。




alert(5.30/0.1);



这给出了 52.99999999999999但应该是 53 .任何人都可以告诉如何以及为什么?

我想找到一个数字可以被给定的数字整除。请注意,其中一个数字可能是浮点数。

最佳答案

出于同样的原因

0.1 * 0.2 //0.020000000000000004

一些十进制数不能用 IEEE 754 表示,这是 JavaScript 使用的数学表示。如果您想在问题中对这些数字进行算术运算,最好先将它们相乘,直到它们成为整数,然后再除以它们。

关于javascript部门给出错误答案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15383376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com