壹、不同的進位制數轉化為十進制數:按權展開相加
十進制是權是10;二進制是權是2;十六進制是權是16;八進制是權是8;
例:
110011(二進制數)=1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+1*2^0=32+16+2+1=51
1507(八進制數)=1*8^3 + 5*8^2 + 0*8^1 + 7*8^0 = 839
2AF5(十六進制數)=2*16^3 + A*16^2+ F*16^1 + 5*16^0 = 10997
二、十進制數化為不同進制數
整數部分:除權取余;小數部分:乘權取整
例:十進制數13轉化成二進制數
13/2=6 余1
6/2=3 余0
3/2=1 余1
1/2=0 余1
結果:1101
三、二進制換算八進制
將二進制數從右到左,三位壹組,不夠補0
例:二進制數10110111011換八進制數:
010 110 111 011
結果為:2673
四、二進制轉換十六進制
二進制數轉換為十六進制數的方法也類似,從右到左,四位壹組,不夠補0
如上題:
0101 1011 1011
結果為:5BB