Python舍入浮动结果

时间:2018-12-27 13:26:49

标签: python python-2.7 floating-point rounding floating

在python中,我注意到有时返回不想要的舍入结果。 如果我除以94192 * 100/86400,我想得到的结果是109.01(对于完整结果109,0185185185185,在小数点后两位),而我总是得到109.02。这可能有吗?解冻

numberOfSeconds=94192
percentagePerDay=round(float(numberOfSeconds*100)/86400,2)
#desired result 
print (percentagePerDay)

0 个答案:

没有答案