gpt4 book ai didi

javascript - Python/Javascript 数字精度

转载 作者:太空宇宙 更新时间:2023-11-03 16:19:17 24 4
gpt4 key购买 nike

可能这个问题已经存在于某处,但找不到我的具体问题。

我想添加两个数字,但我不想使用 round() 函数,因为我正在处理金钱。

1.70 + 1.44 = 3.14 //Returns 3.1399999999999997
1.70 + 1.45 = 3.15 //Returns the correct answer
1.70 + 1.37 = 3.07 //Returns 3.0700000000000003

我在 Javascript 中尝试过,但仍然存在同样的问题。

最佳答案

由于您正在与金钱打交道,因此请始终使用 Python 中的 decimal.Decimal 类。

关于javascript - Python/Javascript 数字精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38654926/

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