浮點數爲什麼不精確?

浮點數爲什麼不精確? 其實這句話本身就不精確, 相對精確一點的說法是: 我們碼農在程序裏寫的10進制小數,計算機內部無法用二進制的小數來精確的表達。 什麼是二進制的小數? 就是形如 101.11 數字,注意,這是二進制的,數字只能是0和1。 101.11 就等於 1 * 2^2 +0 *2^1 + 1*2^0 + 1*2^-1 + 1*2^-2 = 4+0+1+1/2+1/4 = 5.75 下面的
相關文章
相關標籤/搜索