⼆进制数与⼗六进制数之间如何互相转换(看完秒懂)
以前对⼆进制、⼗六进制转换头都⼤了,最近在⽹上查到了这兄弟分享的挺不错,⼀看秒懂,好了费话少说,请看
1、⾸先呢,先要看看⼗六位数的表⽰⽅法,如图1所⽰。
2、再来掌握⼆进制数与⼗六进制数之间的对应关系表,如图2所⽰。只有牢牢掌握的对应关系,在转换的过程中才会事半功倍。
3、⼆进制转换成⼗六进制的⽅法是,取四合⼀法,即从⼆进制的⼩数点为分界点,向左(或向右)每四位取成⼀位,如图3所⽰。
4、组分好以后,对照⼆进制与⼗六进制数的对应表(如图2中所⽰),将四位⼆进制按权相加,得到的数就是⼀位⼗六进制数,然后按顺序排列,⼩数点的位置不变哦,最后得到的就是⼗六进制数哦,如图4所⽰。
5、注意16进制的表⽰法,⽤字母H后缀表⽰,⽐如BH就表⽰16进制数11;也可以⽤0X前缀表⽰,⽐如0X23就是16进制的23.直观表⽰法如图5所⽰。
二进制与十六进制的转换表
6、这⾥需要注意的是,在向左(或向右)取四位时,取到最⾼位(最低位)如果⽆法凑⾜四位,就可以在⼩数点的最左边(或最右边)补0,进⾏换算,如图6所⽰。
7、下⾯看看将16进制转为⼆进制,反过来啦,⽅法就是⼀分四,即⼀个⼗六进制数分成四个⼆进制数,⽤四位⼆进制按权相加,最后得到⼆进制,⼩数点依旧就可以啦。如图7所⽰。