關於0.1+0.2≠0.3的問題

發現問題 啥也不說,我們先看一段python代碼的執行情況: 1+2=3,0.1+0.3=0.4沒毛病,但是:0.1+0.2=0.30000000000000004,什麼鬼??? 很多老猿估計都清楚是啥情況,但還有些小夥伴可能不太瞭解,不管怎樣,還是要給大家娓娓道來。 我們都知道,在計算機中所有的數據最終都會被轉化爲0和1進行存儲,所以我們需要清楚以下兩點問題: 浮點數如何轉化爲二進制 浮點數的二
相關文章
相關標籤/搜索