我是Python的新手,当我尝试在IDLE上做简单的添加时,没有问题,除非我尝试添加2.3和2.4。请在下面找到IDLE输出
>>> 2.23+2.34
4.57
>>> 2.4+2.3
4.699999999999999
>>> a = 2.3
>>> b = 2.4
>>> a+b
4.699999999999999
>>> c =a +b
>>> c
4.699999999999999
>>> 2.1+2.6
4.7
2.3和2.4加法返回4.6999而不是4.67,是我的翻译问题还是其他任何人都可以重现相同的错误。任何形式的解释都会有很大帮助。