some python code.
浮点数有个截断精度问题,显示多位后会有变化。用round四舍五入能回避截断精度问题
>>> print(0.1+0.2==0.3)
False
>>> print(1+2==3)
True
>>> print(0.1+0.2==0.3)
False
>>> print(round(0.1+0.2)==0.3)
False
>>> print(round(0.1+0.2)==round(0.3))
True
科学记数法
>>> a=3.3e-06
>>> print(a+1)
1.0000033
>>> b=2.2e+4
>>> print(b+1)
22001.0