为什么浮动类型的打印方式不同?

时间:2018-03-27 07:17:06

标签: python pyscripter

a = 0.1
b = 0.2

print(a+b)
print(a+b,a+b)

我预计平均输出0.3或0.30000000004:

0.3
0.3,0.3

但输出不同。:

0.3
(0.30000000000000004, 0.30000000000000004)

我想知道为什么一个的输出与两个的输出不同。我的Python版本是2.7,pyscripter是3.3。

0 个答案:

没有答案