二进制和十进制转换怎么算?
收起
知与谁同
2018-07-17 13:31:00
3647
0
2
条回答
写回答
取消
提交回答
-
他错了,我的对
2019-07-17 22:57:43
-
云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
二进制转为十进制从右到左用二进制的每个数去乘以2的相应次方
例如二进制的1101转化成十进制
1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13
十进制转为二进制
用十进制的13除以2 每除一下将余数就记在旁边
最后按余数从下向上排列就可得到1101
例如302
302/2 = 151 余0
151/2 = 75 余1
75/2 = 37 余1
37/2 = 18 余1
18/2 = 9 余0
9/2 = 4 余1
4/2 = 2 余0
2/2 = 1 余0
1/2 = 0 余1
故二进制为100101110
2019-07-17 22:57:43