二进制数1111011B转换为十六进制数是多少?

如题所述

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

参考资料来源:百度百科-二进制

参考资料来源:百度百科-十六进制

温馨提示:答案为网友推荐,仅供参考