十進位制整數轉二進位制數:“除以2取餘,逆序排列”(除二取餘法)
整數部分:
25/2=12......1 (取餘數)
12/2=6 ......0
6/2=3 ......0
3/2=1 ......1
1/2=0 ......1
然後我們將餘數按從下往上的順序書寫就是:11001,那麼這個11001就是十進位制25的二進位制形式
十進位制小數轉二進位制數:“乘以2取整,順序排列”(乘2取整法)
小數部分:
0.7*2=1.4 (取整數)
0.4*2=0.8
0.8*2=1.6
0.6*2=1.2
0.2*2=0.4
......
然後我們將整數部分按從上往下的順序書寫就是:1011011011011.....,
上面算式從第五位開始迴圈,形成無限迴圈二進位制小數。
所以通常保留五位數記:0.7約等 (0.10110)b
所以:(25.7)(十)=(11001.10110)(二)
十進位制整數轉二進位制數:“除以2取餘,逆序排列”(除二取餘法)
整數部分:
25/2=12......1 (取餘數)
12/2=6 ......0
6/2=3 ......0
3/2=1 ......1
1/2=0 ......1
然後我們將餘數按從下往上的順序書寫就是:11001,那麼這個11001就是十進位制25的二進位制形式
十進位制小數轉二進位制數:“乘以2取整,順序排列”(乘2取整法)
小數部分:
0.7*2=1.4 (取整數)
0.4*2=0.8
0.8*2=1.6
0.6*2=1.2
0.2*2=0.4
0.8*2=1.6
0.6*2=1.2
......
然後我們將整數部分按從上往下的順序書寫就是:1011011011011.....,
上面算式從第五位開始迴圈,形成無限迴圈二進位制小數。
所以通常保留五位數記:0.7約等 (0.10110)b
所以:(25.7)(十)=(11001.10110)(二)