美文网首页
16进制到10进制转换

16进制到10进制转换

作者: 恒寄锦书来 | 来源:发表于2018-11-21 17:50 被阅读0次

举个例子

如8FFC035B转换为十进制(最低位是16^0,依次向左):

8FFC035B(16)=8x16^7+Fx16^6+Fx16^5+Cx16^4+0x16^3+3x16^2+5x16^1+Bx16^0

=2147483648+15x16^6+15x16^5+12x16^4+0+768+80+11

=2147483648+251658240+15728640+786432+768+80+11

=2415657819(10)。

也可以用“用10除,反向取余数”法,注意被除数是16进制就是了,如16进制数ABC化为10进制……

方法A:

ABC(16)÷10    =      112    余  8

112(16)÷10    =      1B    余  4

1B(16)÷10    =        2    余  7

2(16)÷10    =        0    余  2

反向取余数是2748(10)

方法B:

(ABC)16=(10*256+11*16+12)10=(2748)10

相关文章

网友评论

      本文标题:16进制到10进制转换

      本文链接:https://www.haomeiwen.com/subject/hcncqqtx.html