已經(jīng)了解過1.1和0.1的二進(jìn)制轉(zhuǎn)換,但是0.1和1.1一樣小數(shù)部分在二進(jìn)制中同樣是無法表現(xiàn)完全的,為何2.0-0.1可以表現(xiàn)清楚???
4 回答

泛舟湖上清波郎朗
TA貢獻(xiàn)1818條經(jīng)驗 獲得超3個贊
用10進(jìn)制打一個比方,有一個10進(jìn)制存儲的浮點數(shù),可以保持4位尾數(shù)
50/11和16/11分別是4.5455和1.4545,前者因為后面的尾數(shù)5所以導(dǎo)致了進(jìn)位,對吧
二進(jìn)制也是一樣
0.1(dec) = 0.0001100110011001100...(bin)
那么要看尾數(shù)最后一位是多少,如果卡到00上面,那么舍去的比較多,就會出現(xiàn)9999,如果卡在11,舍去的比較少,就正好是1,9了
明白了么
添加回答
舉報
0/150
提交
取消