摘要
解决python中浮点数运算精度有误差的问题,之所以不准确,是因为我们人用十进制而机器用二进制来回转换导致的。(许多高级语言都有类似的问题)用math库的一些方法也没用。 我们可以借助decimal标准库来解决。主要用到的是Decimal和getcontext两个方法。
注意引号的使用
参考文章
https://blog.csdn.net/bitcarmanlee/article/details/51179572
解决python中浮点数运算精度有误差的问题,之所以不准确,是因为我们人用十进制而机器用二进制来回转换导致的。(许多高级语言都有类似的问题)用math库的一些方法也没用。 我们可以借助decimal标准库来解决。主要用到的是Decimal和getcontext两个方法。
注意引号的使用
参考文章
https://blog.csdn.net/bitcarmanlee/article/details/51179572