我注意到在列表中总结数字的一个奇怪的事情:
>>> mylist = [200.2345, 300.5, 6000000.0]
>>> sum(mylist)
6000500.7345 ==> OK
>>> mylist = [200.2345, 300.5, 200.2345]
>>> sum(mylist)
700.969 ==> OK
>>> mylist = [200.2345, 6000000.0, 200.2345]
>>> sum(mylist)
6000400.4690000005 ==> WRONG
这里发生了什么? 我做错了什么或是sum()中的错误?