gpt4 book ai didi

JavaScript 将 0.000000002 添加到计算中

转载 作者:行者123 更新时间:2023-12-02 05:44:39 25 4
gpt4 key购买 nike

来源:Pastebin截图:Image

<input alt="Flyer|49.80" type="checkbox" class="price" id="cb3" name="price_3" />
<input alt="CMS|199.99" type="checkbox" class="price" id="cb1" name="price_1" />

大家好!

也许有人可以给我一点提示,说明我的来源中的问题。当添加 49.8 + 199.99 时,它会在我的总和中添加 0.000000002。

感谢您的任何建议!

最佳答案

你需要了解how floating point numbers work并将您的答案四舍五入到最接近的两位数。

简短的回答是,这就是 JavaScript 和所有使用 float 的语言的工作方式。你无法“修复”它。您所能做的就是接受 float 不精确并处理它。

关于JavaScript 将 0.000000002 添加到计算中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7540228/

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