浮點運算,爲什麼0.1+0.2=0.30000000000000004?而非0.3!

#浮點運算,爲什麼0.1+0.2=0.30000000000000004?而非0.3!git 小數的進製表示了1的細分的份數,十進制的1能細分10份, 二進制的1只能細分兩份。一斤肉用十進制切能夠切出1兩來, 用二進制只能切出五兩,去買三兩肉,十進制可切三個一兩給你, 用二進制就麻煩了,給你五兩太多,只能把五兩肉再切2份, 成了二兩五,又不夠三兩,就再把剩下的二兩五再切2份, 成了一兩二分五,二兩
相關文章
相關標籤/搜索