二进制数与十六进制数之间如何互相转换(看完秒懂)

Posted 云之韵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二进制数与十六进制数之间如何互相转换(看完秒懂)相关的知识,希望对你有一定的参考价值。

 

以前对二进制、十六进制转换头都大了,最近在网上查到了这兄弟分享的挺不错,一看秒懂,好了费话少说,请看

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所示。

来源:https://jingyan.baidu.com/album/47a29f24292608c0142399cb.html?picindex=1

 

以上是关于二进制数与十六进制数之间如何互相转换(看完秒懂)的主要内容,如果未能解决你的问题,请参考以下文章

实用PHP队列的实现,看完秒懂

原来 23 种设计模式还可以这样解释,看完秒懂

图解设计模式,看完秒懂!!!

涨知识之区块链白话篇,看完秒懂!

白话23 种设计模式,看完秒懂!

... 使用mybatis框架完成学生信息的增删改查操作的完整代码书写-代码拿走即用-看完秒懂哦