當前位置:商標查詢大全網 - 彩票開獎 - excel加法運算中小數點後會有壹長串數字。原因是什麽?

excel加法運算中小數點後會有壹長串數字。原因是什麽?

妳好,這個問題是EXCEL中浮點運算導致的錯誤問題。

看了壹些浮點運算的資料,補了壹下。

/鏈接?URL = 1x n 74 njxabnd 7 zozvo 880 uj 9 maq 4 agtbkbdv _ tcurem 1 xay 5 ub 7 w3 dbt ku 9 I-uy 73 essp 7 sjsn 8 a 8 q 4 ott C4 kvfxaxoiejj _ aive 8 fmg cc

有興趣可以看看上面庫的內容,挺長的。

簡單描述就是

EXCEL的數字以二進制記錄,但以十進制顯示。

十進制中有些數字很容易記,比如0.1。

另壹方面,同樣的0.1在二進制中是無限循環的,例如1/3 = 0.300000000005

這時候EXCEL會自動對妳進行四舍五入,得到壹個類似的二進制數。

但是妳在EXCEL中操作,得到的數字會是錯誤的,就像妳說的那樣。

例如,當a 1 = 1.1 A2 = 1.2 a3 = A2-a 1顯示為15時,不是0.1。

沒有解決辦法。

所以EXCEL給妳圓整函數,再圓整壹次。。。。

希望能幫到妳。