如何最简单的把二进制转化为十六进制? |
您所在的位置:网站首页 › 二进制转换八进制 › 如何最简单的把二进制转化为十六进制? |
楼主大概是在学计算机?万恶的二进制转十六进制是入门必背啊…… 介绍一个思路吧,我用着还算顺手,供参考。如下: 因为16(十进制)=10000(二进制)=10(十六进制),二进制和十六进制正好都在16(十进制)处出现末位全部清零并且向上进位的情况,我自己称之为“循环节重合”,即十六进制数的一位数正好可以写成二进制数的四位数,并且不重不漏完全覆盖。简言之:十六进制的一位等于二进制的四位。于是方法有了。 第一,熟记十进制下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(十六进制)。 第二,将二进制数写好后,由右至左每四位数即断开成一段,分别换算成对应的十六进制数,再将所有的换算结果从左到右按顺序写出来就好咯。 ———————————————————————————— 注册后首答,抛砖引玉,轻拍 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |