[问题] 乘除顺序互换答案不同@@

楼主: ASSA (ASSA)   2019-04-02 08:14:30
大家好, 我是Python新手, 在练习下面摄氏转华氏温度时遇到下面问题 (Python 3.6):
>>> print( (9/5)*F + 32 ) # F = 13
>>> 23.400000000000002
>>> print( (9*F)/5 + 32 ) # F = 13
>>> 23.4
请问为什么会不一样啊 ~T.T~ 有没有相关参考资料??
谢谢各位回答@@
作者: jiyu520 (不要鲫鱼我)   2019-04-02 08:17:00
浮点数
作者: AndyLee76 (AndyLee)   2019-04-02 10:27:00
IEEE 754读一下基本的浮点数运算

Links booklink

Contact Us: admin [ a t ] ucptt.com