我刚刚从Python 2.7迁移到3,我有以下奇怪的问题。
预期行为:
a = 0.07
b = 0.08
a+b
>> 0.15
我得到了什么:
a = 0.07
b = 0.08
a+b
>> 0.15000000000000002
我的环境:
import sys
print(sys.version)
>> 3.6.1 |Anaconda 4.4.0 (x86_64)| (default, May 11 2017, 13:04:09)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)]