二进制与十进制如何转换 如(15)10=()2
答案:2 悬赏:60
解决时间 2021-02-23 04:28
- 提问者网友:很好的背叛
- 2021-02-22 18:02
二进制与十进制如何转换 如(15)10=()2
最佳答案
- 二级知识专家网友:零负荷的放任
- 2021-02-22 18:41
道理简单,在这里写起来困难; 余数
15 ÷ 2 的商是7,余数是1, 1
把刚才得到的商7,再除以2
7 ÷ 2 的商是3,余数是1, 1
3 ÷ 2 的商是1,余数是1, 1
此时商已经小于1,
这样连同最后1个商1和前面3个余数1,得到一个四位二进制数,书写的次序,由下往上
商在左,1111。
最后的商 第3个余数 第2个余数 第1个余数
1 1 1 1
强调次序是因为,这个题目不管你从下往上和从上往下,都是:1111,但是规则一定是从下往上。
所以:(15)10 = (1111)2
例如:(12)10 = (?)2
12 ÷ 2 的商是6,余数是0, 0
6 ÷ 2 的商是3,余数是0, 0
3 ÷ 2 的商是1,余数是1, 1
由下往上写得到1100,而由上往下写是0011
正确答案应该是:(12)10 = (1100)2
你觉得看得累吗?
15 ÷ 2 的商是7,余数是1, 1
把刚才得到的商7,再除以2
7 ÷ 2 的商是3,余数是1, 1
3 ÷ 2 的商是1,余数是1, 1
此时商已经小于1,
这样连同最后1个商1和前面3个余数1,得到一个四位二进制数,书写的次序,由下往上
商在左,1111。
最后的商 第3个余数 第2个余数 第1个余数
1 1 1 1
强调次序是因为,这个题目不管你从下往上和从上往下,都是:1111,但是规则一定是从下往上。
所以:(15)10 = (1111)2
例如:(12)10 = (?)2
12 ÷ 2 的商是6,余数是0, 0
6 ÷ 2 的商是3,余数是0, 0
3 ÷ 2 的商是1,余数是1, 1
由下往上写得到1100,而由上往下写是0011
正确答案应该是:(12)10 = (1100)2
你觉得看得累吗?
全部回答
- 1楼网友:万千宠爱
- 2021-02-22 19:14
(1)二进制转换为十进制
将每个二进制数按权展开后求和即可。请看例题:
把二进制数(101.101)2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=(5.625)10
(2)十进制转换为二进制
一般需要将十进制数的整数部分与小数部分分开处理。
整数部分计算方法:除2取余法 请看例题:
十进制数(53)10的二进制值为(110101)2
小数部分计算方法:乘2取整法,即每一步将十进制小数部分乘以2,所得积的小数点左边的数字(0或1)作为二进制表示法中的数字,第一次乘法所得的整数部分为最高位。请看例题:
将(0.5125)10转换成二进制。(0.5125)10=(0.101)2
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯