二进制数与十六进制数之间如何互相转换

17W次浏览推荐于2019.06.03

二进制和八进制之间的转换是较为简单的,而二进制和十六进制的简单原理也和二进制转八进制相似,下面就简单为大家介绍一下二进制和十六进制的互转方式。

    操作方法

    • 01

      在弄清楚二进制与十六进制的转换之前,先要明白十六位数的表示方式,具体如下:0—0,1—1,2—2,3—3,4—4,5—5,6—6,7—7,8—8,9—9,10—A,11—B,12—C,13—D,14—E,15—F。

      • 02

        接下来我们要弄清楚十六进制和二进制的对应关系,具体如下:0—0000,1—0001,2—0010,3—0011,4—0100,5—0101,6—01110,7—0111,8—1000,9—1001,A—1010,B—1011,C—1100,D—1101,E—1110,F-1111。

        • 03

          先讲从二进制转换成十六进制的方法,这里我们把它称为取四合一法,就是从二进制的小数点为分界点,向左(或向右)每四位取成一位,例如101110011011.1001这样的话就是1011 1001 1011.1001四组。如果向两边取数不足四位,可以在两段补加0之后再进行换算。

          • 04

            按照上述方法分好组之后,对照步骤二,将四位二进制对应相应的十六进制数,依次按顺序排列,小数点的位置不变,最后得到的一组就是十六进制数。

            • 05

              十六进制的表示法中,用字母H表示的是后缀,比如BH的意思就是16进制11,当然也可以采用前缀,比如0X23中,意思就是16进制的23。

              • 06

                向左或者向右变取四位的时候,如果说取到了最高位或者最低位都还凑不够四位,那么就要在小数点的最左边,或者最右边补充一个0(数字)来换算了。

                • 07

                  16进制转换为2进制和2进制转16进制是反的,其实方法就是一分四,就是把一个16进制的数拆分成对应的4个2进制的数,然后按权相加就得到了二进制了,小数点还是要保留的。

                  • End

                  免责声明:

                  本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

                  76点赞无帮助无帮助
                  还没有个性签名哟