假設(shè)有一個二進制數(shù) 1011
,要將它轉(zhuǎn)換為十進制數(shù)。二進制數(shù)的每一位從右到左分別代表 20,21,22,23,20,21,22,23, 等等。
從右到左給每一位分配權(quán)重:
1
代表 20=120=11
代表 21=221=20
代表 22=422=4,但由于這一位是0,所以它的貢獻為01
代表 23=823=8把這些數(shù)相加:1+2+0+8=111+2+0+8=11。
因此,二進制數(shù) 1011
轉(zhuǎn)換為十進制數(shù)是 11
。
假設(shè)要將十進制數(shù) 13
轉(zhuǎn)換為二進制。這個過程涉及到不斷地將數(shù)字除以2,并記錄下余數(shù)。這些余數(shù)即構(gòu)成了二進制表示。具體步驟如下:
13
除以 2
,得到商 6
和余數(shù) 1
。6
除以 2
,得到商 3
和余數(shù) 0
。3
除以 2
,得到商 1
和余數(shù) 1
。1
除以 2
,得到商 0
和余數(shù) 1
。將所有的余數(shù)從下往上(或從右往左)排列:1101
。
因此,十進制數(shù) 13
對應(yīng)的二進制數(shù)是 1101
。
更多推薦
熱門工具