1. 【二進制(0~1)、八進制(0~7)、十進制(0~9)】→十六進制(0~15,10~15→A~F)
101011→1*20+1*21+0*22+1*23+0*24+1*25=1+2+0+8+0+32=43
053→3*80+5*81=3+40=43
0x2B=B*160+2*161=11+32=43
2. 十進制→【二、八、十六進制】
十→二
十→八 796→01434
十→十六 796→0x31c
3. 二進制→【八、十六進制】
二→八 11010111. 0100111→327.234 取三合一
小數點前從右向左三位一組 0 1 1 0 1 0 1 1 1 →3 2 7
小數點後從左向右三位一組 0 1 0 0 1 1 1 0 0 →2 3 4
讀數從高位到低位依次讀取,小數點不變327.234
二進制與八進制編碼對應表
二進制
八進制
000
0
001
1
010
2
011
3
100
4
101
5
110
6
111
7
八→二 327→011010111 取一分三
二→十六 1 1 0 1 0 1 1 1→D 7 取四合一
1101→13 (D)
0111→7
依次讀取為D7
十六→二 取一分四
4. 八進制→十六進制 八→二→十六
327→011010111→D7
5. 十六進制→八進制 十六→二→八