主页 > imtoken下载中心 > 如何以最简单的方式将二进制转换为十六进制?
如何以最简单的方式将二进制转换为十六进制?
楼主大概是学电脑的吧?邪恶的二进制到十六进制转换是初学者必须的...
让我们介绍一个想法,我很好地使用它作为参考。如下:
因为16(十进制)= 10000(二进制)= 10(十六进制)1000转换为十六进制,二进制和十六进制都正好在16(十进制)1000转换为十六进制,这里所有的最后一位都清零进位,我自己叫“循环段”巧合”,即十六进制数的一位可以写成二进制数的四位,完全覆盖,不重复不漏。简而言之:十六进制的一位等于二进制的四位。所以有一个方法。
首先,记住十进制中0到15对应的二进制和十六进制值:
(这个辛苦是必须的,受益良多)
0000(十进制)=0000(二进制)=0(十六进制);
0001(十进制)=0001(二进制)=1(十六进制);
0002(十进制)=0010(二进制)=2(十六进制);
0003(十进制)=0011(二进制)=3(十六进制);
0004(十进制)=0100(二进制)=4(十六进制);
0005(十进制)=0101(二进制)=5(十六进制);
0006(十进制)=0110(二进制)=6(十六进制);
0007(十进制)=0111(二进制)=7(十六进制);
0008(十进制)=1000(二进制)=8(十六进制);
0009(十进制)=1001(二进制)=9(十六进制);
0010(十进制)=1010(二进制)=A(十六进制);
0011(十进制)=1011(二进制)=B(十六进制);
0012(十进制)=1100(二进制)=C(十六进制);
0013(十进制)=1101(二进制)=D(十六进制);
0014(十进制)=1110(二进制)=E(十六进制);
0015(十进制)= 1111(二进制)= F(十六进制)。
其次,写入二进制数后,每四位从右到左分成一个段,分别转换成对应的十六进制数,然后将所有转换结果从左到右按顺序写出来即可。
——————————————————————————————
注册后的第一个答案,吸引他人,点击