把二进制数1010111转换成十进制

1个回答
展开全部
摘要 十进制整数转换为二进制整数采用“除2取余,逆序排列”法。具体做法如下:
用2整除十进制整数,得到一个商和余数;再用2去除商,得到新的商和余数;如此进行,直到商小于1为止。然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
例如,将十进制整数255转换为二进制数的过程如下:
255/2=127=====余1
127/2=63======余1
63/2=31=======余1
31/2=15=======余1
15/2=7========余1
7/2=3=========余1
所以,255的二进制表示为(11111111)B。
咨询记录 · 回答于2024-01-04
把二进制数1010111转换成十进制
把二进制数1010111转换成十进制
这道题是吗
87
二进制数1010111转换成十进制为87
本题属于二进制转十进制的计算
把十进制数100转化为二进制
把十进制数50.625转化为二进制
这两道题呢
1100100
100转化为二进制是1100100
把二进制数1010110转化为十进制
把二进制数1111011转化为十进制
就这几个
110010.101
50.625
1010110是86
1111011是123
十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
将十进制整数转换为二进制整数的方法是采用“除2取余,逆序排列”法。具体步骤如下: 1. 用2整除十进制整数,得到一个商和余数。 2. 再用2去除商,得到新的商和余数。 3. 重复步骤2,直到商小于1为止。 4. 将先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。 例如,将十进制整数255转换为二进制数的过程如下: 255/2=127=====余1 127/2=63======余1 63/2=31=======余1 31/2=15=======余1 15/2=7========余1 7/2=3=========余1 因此,255的二进制表示为(11111111)B。
# 3/2=1=========余1 # 11/2=0=========余1 # 789=1100010101(B) # 789/2=394 余1 第10位 # 394/2=197 余0 第9位 # 197/2=98 余1 第8位 # 98/2=49 余0 第7位 # 49/2=24 余1 第6位 # 24/2=12 余0 第5位 # 12/2=6 余0 第4位 # 6/2=3 余0 第3位 # 3/2=1 余1 第2位 # 1/2=0 余1 第1位
上述为十进制转换二进制的计算方法
利用好上述方法进行计算,以后遇到类似问题就会迎刃而解了
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消