常用进制之间的转换(二进制转十六进制)

与二进制转八进制原理相同,因为2的4次幂为16,所以二进制从右往左每4位二进制表示一位16进制,不足四位在二进制左边加0补齐。

计算时,把每部分的四位二进制按照转换为十进制的方式进行转换,然后组合各位十六进制数即可。

列如:

二进制数: 1001101

转换为十六进制数可以这样表示:

0 1 0 0    1 1 0 1

分步计算:

0 1 0 0

→0*2³ + 1*2² + 0*2¹ + 0*2º = 4

1 1 0 1

→1*2³ + 1*2² + 0*2¹ + 1*2º = 13=d

最终结果为:4d

注意:在十六进制中,超过9的数,必须用以下方式表达,但不包含16:

10→a

11→b

12→c

13→d

14→e

15→f

同样,你也可以用简便方法进行演算:

8 4 2 1    8 4 2 1  (被乘数)

0 1 0 0    1 1 0 1  (乘数)

→4        13→d(13用d或D表示)

结果同样为4d

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容