二进制数1111011B转换为十六进制数是多少?
1个回答
展开全部
7B。
解析: 二进制转换成十六进制数,将二进制数整数部分向左,每4位分成一组,不足4位时,对原数值用0补足4位。再将每一组数转换成十六进制数码中的一个数字,连接起来。则:
二进制数1111011B转换成十六进制
1、每4位分开:111'1011'B。
2、用0补齐至4位:01111011B。
3、0111=7,1011=B 转换成十六进制为7B。
即:(1111011B)2=(7B)16
扩展资料
一、十六进制数转换为二进制数
要将十六进制数转换成二进制数,只要将1位十六进制数写成4位二进制数,然后将整数部分最左边的“0”和小数部分最右边的“0”去掉即可。
例如:3B.328H = 0011 1011.0011 0010 1000B = 111011.001100101B
二、二进制数转换为十进制数
要将一个二进制数转换成十进制数,只要把二进制数的各位数码与它们的权相乘,再把乘积相加,就得到对应的十进制数,这种方法称为按权展开相加法。
例如:100011.1011B = 1×25 + 1×21 + 1×20 + 1×2-1 + 1×2-3 + 1×2-4= 35.6875D
参考资料来源:百度百科-二进制
参考资料来源:百度百科-十六进制
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询