怎么算126的十进制转二进制

如题麻烦给出过程我们教科书上的答案是01111110B我想知道最后的1和0是怎么来的... 如题
麻烦给出过程 我们教科书上的答案是01111110B 我想知道最后的1和0是怎么来的
展开
 我来答
百度网友b15888d
高粉答主

2019-09-17 · 关注我不会让你失望
知道小有建树答主
回答量:3479
采纳率:100%
帮助的人:125万
展开全部

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。126具体计算请参照以下步骤。

1、首先用126除以2,商为63,余0,如图所示。

2、然后再用63除以2,商31,余1,如图所示。

3、然后再将31除以2,商数为15,余1,如图所示。

4、然后用15除以2,商7余1,如图所示。

5、然后再用7除以2,商3余1,如图所示。

6、然后用3除以2,商1余1,如图所示。

7、然后再将1除以2,商0余1,如图所示。

8、最后将余数进行逆向排序,得到十进制数126的二进制值为1111110。

川越一切
推荐于2017-10-11 · TA获得超过316个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:177万
展开全部
除2取余法

126/2=63···余·0
63/2=31····余·1
31/2=15····余·1
15/2=7·····余·1
7/2=3·····余·1
3/2=1·····余·1
1/2=0·····余.1
最后结果是全部余数倒着写·1111110
你书上的答案的解释是·计算机的存储是8位的·所以在前面补满0·
而B是表示这个数是一个二进制数·就像H表示16进制数·这是严禁的写法
所以标准的显示就是01111110(B)·
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大半属I
2009-12-03 · TA获得超过1058个赞
知道小有建树答主
回答量:1221
采纳率:0%
帮助的人:768万
展开全部
126/2=63 余0
62/2=31 余1
31/2=15 余1
15/2=7 余1
7/2=3 余1
3/2=1 余1
余1 少于2不用除 放最高位
按顺序排列
1111110

换个通俗说法
10机制 满10进位
2进制满2进位
你就除2 能出开就进位 余数方当前位 无余数当前位放零
例如8 转2进制

8/2=4 余0
4/2=2 余0
2/2=1 无余
所以 十进制8 = 2进制 100

2进制每位的1分别代表
2的几次方
1 2 4 8 16 32 64
0 1 1 1 1 1 1
相加就是 0+2+4+8+16+32+64 =126
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szh3846
2009-12-03 · TA获得超过117个赞
知道答主
回答量:97
采纳率:0%
帮助的人:51.8万
展开全部
64+32+16++8+4+2==126

答案:111110
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-12-03
展开全部
除2取余法~!谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式