2011-03-02 70 views
5

我在Erlang學到了「完全等於」的運算符,其中也包含數字的數據類型,而且我很好奇Python是如何工作的,以及它的唯一「等於」運算符。因此,確保是什麼定義了python中的浮點精度?

>>> 1 == 1.0 
True 

我想知道的浮點精度,並得到了這個

>>> 0.9999999999999999 == 1 
False 
>>> 0.99999999999999999 == 1 
True 
>>> 

有人能解釋一下這裏的點如何浮動精度決定後?它的工作原理相同的兩個2.7.1和3.1.2

回答