將二進位制、八進位制或十六進位制數按權展開相加即可以得到相應的十進位制數。
例如,將二進位制數(1011.011)2、八進位制(268.48)8和十六進位制數(212.A)16轉算成十進位制數的方法分別為:
(1011.011)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3=(11.375)10
(268.48)8=2×82+6×81+8×80+4×8-1+8×8-2=(184.62)10
(212.A)16=2×162+1×161+2×160+10×16-1=(530.625)10
⑴十進位制數轉換成八進位制數
82477(最低位)
8306
33(最高位)
⑵八進位制數轉換成十進位制數
(367)8=3×82+6×81+7×80
=192+48+7
=(247)10
⑶十進位制換成十六進位制
165782(最低位)
16364
1622(最高位)
⑷十六進位制轉換成十進位制數
(242)16=2×162+4×161+2×160
=512+64+2
=578
將二進位制、八進位制或十六進位制數按權展開相加即可以得到相應的十進位制數。
例如,將二進位制數(1011.011)2、八進位制(268.48)8和十六進位制數(212.A)16轉算成十進位制數的方法分別為:
(1011.011)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3=(11.375)10
(268.48)8=2×82+6×81+8×80+4×8-1+8×8-2=(184.62)10
(212.A)16=2×162+1×161+2×160+10×16-1=(530.625)10
⑴十進位制數轉換成八進位制數
82477(最低位)
8306
33(最高位)
⑵八進位制數轉換成十進位制數
(367)8=3×82+6×81+7×80
=192+48+7
=(247)10
⑶十進位制換成十六進位制
165782(最低位)
16364
1622(最高位)
⑷十六進位制轉換成十進位制數
(242)16=2×162+4×161+2×160
=512+64+2
=578