在 Python 中,有没有一种好方法可以将 1 除以 0.99 立即得到 1.01?
换句话说,我要除以很多(我的意思是数百万) double ,这些 double 四舍五入到小数点后第二位。如果我在 Python 中用 1 除以 0.99,我会得到 1.0101010101010102。我所需要的只是这个数字的 1.01 部分。
我知道我可以对结果进行四舍五入,但这在我的应用程序上下文中非常慢。有没有更快的方法来除两个数字并得到已经四舍五入的结果?
谢谢!
最佳答案
使用内置decimal
定点数学模块。
关于Python 除法舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9557025/