python 小数位数不同,为什么decimal四舍五入结果不一致 5
fromdecimalimport*x=Decimal('0.3250').quantize(Decimal('0.00'))y=Decimal('0.325019219...
from decimal import *
x = Decimal('0.3250').quantize(Decimal('0.00'))
y = Decimal('0.325019219270522').quantize(Decimal('0.00'))
print(x, y)
上述代码中两个数据只是小数位数不同,四舍五入后的结果也不同。请问这是什么原因? 展开
x = Decimal('0.3250').quantize(Decimal('0.00'))
y = Decimal('0.325019219270522').quantize(Decimal('0.00'))
print(x, y)
上述代码中两个数据只是小数位数不同,四舍五入后的结果也不同。请问这是什么原因? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询