计算机的原理是将二进制计算出来的结果换算成十进制的形式.如二进制数中1010→1×2的3次方+0×2的2次方…

问题描述:

计算机的原理是将二进制计算出来的结果换算成十进制的形式.如二进制数中1010→1×2的3次方+0×2的2次方…
计算机的原理是将二进制计算出来的结果换算成十进制的形式.如二进制数中1010→1×2的3次方+0×2的2次方+1×2的1次方+0×2的0次方=8+0+2+0=10,又如10 111→1×2的4次方+0×2的3次方+1×2的2次方+1×2的1次方+1×2的0次方=16+0+4+2+1=23.根据举例的换算方法,把二进制数111 011换算成十进制的数是多少?(说明2的0次方=1)
国庆假期后给出答复,thanks 答复者
1个回答 分类:数学 2014-10-05

问题解答:

我来补答
1、二进制直接转换十进制.
111011==>> 2^5+2^4+2^3+2^1+2^0=32+16+8+2+1=59
2、二进制转八进制转十进制.
111011正好是六位数,可以先转化成八进制数:(从右向左3个数一组)前三位111为八进制的7,后三位011为进制的3,即变为八进制:73;再有八进制转换为十进制:
7*8^(2-1) + 3*8^(1-1) =56+3=59.
3、二进制转十六进制转十进制.
与上同理,只是分组:从右向左每4个一组.
后四位1011-->B,前两位11-->3,即十六进制的3B;3*16^(2-1)+ B(十进制的11)*16^(1-1)=48+11=59.
 
 
展开全文阅读
剩余:2000
上一页:质点位移问题