我正在开发一个使用财务数据的系统。由于使用浮点数,我得到了细微的舍入误差。我想知道是否有更好的方法来处理这个问题。
这意味着我需要表示的最小数字是 0.000000000001 100,000,000,000 (1*10^11).
0.000000000001
100,000,000,000
Decimal.js 它应该覆盖你的精确范围。 如果我写这篇文章时需要确保没有舍入错误,我可能会尝试使用 GMP GMPY2 对于Python3来说,它可能是一个快速简单的好选择。