把二进制数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位
上述为十进制转换二进制的计算方法
利用好上述方法进行计算,以后遇到类似问题就会迎刃而解了