十六進制數和十進制數類似,以小數點為界,整數部分從低位到高位依次是0次方位、1次方位、.、n次方位;小數部分從高位到低位依次是-1次方位、-2次方位、.、-m次方位.都可用加權求和的方式表示.
十六進制數轉換成十進制數時,先用加權求和的方式表示出來,再將十六進制數中的基數“10H”替換成對應的十進制數值“16”,同時也將十六進制數中的A、B、C、D、E、F替換成對應的十進制數值10、11、12、13、14、15.然后完全用十進制的規則計算出來,所得就是與該十六進制數相等十進制數.
例:1A6.3B8H
=1*10^2+A*10^1+6*10^0+3*10^(-1)+B*10^(-2)+8*10^(-3)
=1*16^2+10*16^1+6*16^0+3*16^(-1)+11*16^(-2)+8*16^(-3)
=419.232422