麻烦各位用列式的方法算出来,写清楚,标准的式子,否则不利于我的理解!然后再以107为例子,转换为二进制!一定要列竖式表达清楚!什么除二取余要说明白!谢谢了!
128 64 32 16 8 4 2 1
1 1 0 1 0 1 1
64+32+8+2+1=107
127-16-4=107
--------
.......... . 2^5 2^4 2^3 2^2 2^1 2^0追问
1 1 0 1 0 1 1
64+32+8+2+1=107
127-16-4=107
--------
.......... . 2^5 2^4 2^3 2^2 2^1 2^0追问
2^5 2^4 2^3 2^2 2^1 2^0这句什么意思?符号也不懂,能具体解释吗
追答...........2的2次方,2的1次方,2的0次方
------------------
2的3次方=2的2次方+2的1次方+2的0次方+1,以此类推2的7次方为128,意味着给的数据转换为10进制最多为127减去0对应的2的2次方和2的4次方=107
是从o次方、1次、2次、3次、、、、依次排列的是吗?为何转换二进制时,最右面的1不变?然后才是2倍的关系!转换十进制的时候要从0次幂开始?为何?
追答二进制是:0,1
八进制是:0,1,2,3,4,5,6,7
十进制是:0,1,2,3,4,5,6,7,8,9
.......
计算机是从0开始的
而且是右到左,
2的0次方为1都嘛,
温馨提示:答案为网友推荐,仅供参考