最佳答案如今随着人们生活品质越来越高,大家对于生活方面的追求也是越来越多了,那么既然对于生活方面的知识需求了解,那么小编今天就来给大家针对
如今随着人们生活品质越来越高,大家对于生活方面的追求也是越来越多了,那么既然对于生活方面的知识需求了解,那么小编今天就来给大家针对二进制数与十六进制数之间如何互相转换这方面的知识来进行一个介绍吧。
操作方法
在弄清楚二进制与十六进制的转换之前,先要明白十六位数的表示方式,具体如下: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。
接下来我们要弄清楚十六进制和二进制的对应关系,具体如下:0—0000,1—00 ,2—0 0,3—0 1,4— 00,5— ,6— 110,7— 11,8—1000,9—10 ,A—1 0,B—1 1,C—1100,D—11 ,E—1110,F-1111。
先讲从二进制转换成十六进制的方法,这里我们把它称为取四合一法,就是从二进制的小数点为分界点,向左(或向右)每四位取成一位,例如1 110 1 1.10 这样的话就是1 1 10 1 1.10 四组。如果向两边取数不足四位,可以在两段补加0之后再进行换算。
按照上述方法分好组之后,对照步骤二,将四位二进制对应相应的十六进制数,依次按顺序排列,小数点的位置不变,最后得到的一组就是十六进制数。
十六进制的表示法中,用字母H表示的是后缀,比如BH的意思就是16进制11,当然也可以采用前缀,比如0X23中,意思就是16进制的23。
向左或者向右变取四位的时候,如果说取到了最高位或者最低位都还凑不够四位,那么就要在小数点的最左边,或者最右边补充一个0(数字)来换算了。
16进制转换为2进制和2进制转16进制是反的,其实方法就是一分四,就是把一个16进制的数拆分成对应的4个2进制的数,然后按权相加就得到了二进制了,小数点还是要保留的。