中易网

十六进制怎么转换成二进制

答案:1  悬赏:70  
解决时间 2021-01-21 14:28
十六进制怎么转换成二进制
最佳答案
1. 二进制1000专换成16进制用8421转换法,即自左向右,8*1+4*0+2*0+1*0=0x8,这是所有十六进制转二进制的通用转换方式,位对位对齐转换,分别乘以8421,然后相加。如果二进制数不够位,应在整数位左边或小数位右边用0补足,凑足4的倍数。当然整数部分和小数部分要分别转换。如:将111100转换为16进制,用8421转换法,但只能对齐二进制的低四位,高二位无法对齐的情况下补0,变为00111100B,再用8421:0*8+0*4+1*2+1*1+1*8+4*1+0*2+0*1=0x3C。注意:十六进制数的一位相当于二进制数的四位。

2. 十六进制转换二进制:用8421拼凑法,首先要清楚的是:四位二进制数表示十六进制的一位,根据以上例子,转换0x3C。首先转换二进制的高四位,也就是十六进制3这个数,可以将8421四位数相加拼凑,如果能得出3,就将该位设置为1,其余为0。这四个数字中,仅有2+1才能得到3,因此,转换为二进制就是0011。低四位,十六进制数C(十进制数12),只有8+4=12,设置为1,其余为0,就得到1100,高低位结合起来,二进制数为00111100.
结合你的例子,转换0x8,8421中仅有8与其相匹配,直接设该位为1,其余为0,得1000B。

还有一种比较简单的方法,楼主可以直接查询BCD码,任何一个十六进制数都可以通过查询BCD码得以转换。

另外,楼上的朋友转换的数并非十六进制,而是十进制。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我们出口的东西永远比本国贵,质量却比
姚贝娜是整容失败去世的吗
新考的C本(驾照),能开什么车?
关于遗体捐赠
沙发套怎么做,制作方法是怎样的呢?
侧柏叶枕头能起到安眠的作用吗?
这个穿蓝衣服的coser是谁啊? 求
如何做好小家电业务
乘美联航的飞机去美国,行李大小等有什么注意
自信和谦虚 矛盾吗?
rfid模拟开关
想玩狼人杀,有人组局吗
解脲脲原体阳性是什么意思
这个分数及格了么(pets3及格怎么看的)
五华县河东地税局地址在什么地方,我要处理点
推荐资讯
ps如何能画出细线
收到请柬就必须给礼金么?
青岛海边拍结婚照哪 家最好看最时尚的婚纱照
哪些动漫里面有很多对cp? 比如像来自风平浪
天境是可以玩穿越的游戏?
我生日是七夕是什么星座
倚在古汉语中的意思
放在简历里面的个人总结怎么写比较好,要比较
河南智远工程管理有限公司地址在什么地方,我
王者荣耀5月22日更新了什么 英雄调整一览表
1.停车场标志 p上面有一个冒尖是什么标志 2.
白色外墙面砖要怎么配色谁知道吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?