代码实战
from decimal import Decimal
D0 = 4.2333+1.25555 #计算精度不准确
D1 = Decimal("4.2333") + Decimal("1.25555") # Decimal()函数保证数据计算更为精确
print(D0)
print(D1)
输出结果
5.488849999999999
5.48885
Process finished with exit code 0
代码实战
from decimal import Decimal
D0 = 4.2333+1.25555 #计算精度不准确
D1 = Decimal("4.2333") + Decimal("1.25555") # Decimal()函数保证数据计算更为精确
print(D0)
print(D1)
输出结果
5.488849999999999
5.48885
Process finished with exit code 0