笔记:10进制转换16进制

读《深入理解计算机系统》

第二章 信息的表示与处理

10进制转换16进制

十进制x转换16进制,可以反复用16除x,x=q*16+r,得到的余数r作为16进制的低位,商q作为新的x,反复迭代直到商为0.

314156 = 19634*16+12  (C)

19634 = 1227*16+2        (2)

1227 = 76*16+11         (B)

76 = 4*16+12      (C)

4 = 0*16 +4      (4)

结果为0x4CB2C

posted @ 2013-06-17 19:51  _pop  阅读(648)  评论(0编辑  收藏  举报