二进制如何转换十六进制

如题所述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-26
作者:光华散尽2013
链接:http://www.zhihu.com/question/22596451/answer/21916929
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

第一,熟记十进制下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(十六进制)。
第二,将二进制数写好后,由右至左每四位数即断开成一段,分别换算成对应的十六进制数,再将所有的换算结果从左到右按顺序写出来就好咯来自:求助得到的回答本回答被提问者采纳
第1个回答  2016-07-26
二进制4位对应十六进制1位
如:1011010101B=[0010][1101][0101]B=2d5H
相似回答