Python算术(浮点)运算

时间:2019-09-19 12:56:14

标签: python floating-point

当我在python中键入以下内容时,我得到的输出如图所示:

>>> a=1/3
>>> b=1/3
>>> c=1/3
>>> d=a+b+c
>>> d
1.0
>>> f=1-(1/3)-(2/3)
>>> f
1.1102230246251565e-16
>>> g=1-(1/3+2/3)
>>> g
0.0
>>> 

如果d的值为1.0,而g0.0,那么为什么f的值不是0.0

0 个答案:

没有答案