与二进制数11111110等值的十进制数是_____。

与二进制数11111110等值的十进制数是_____。

A. 253
B. 251
C. 252
D. 254

求 解题过程 老师讲的 完全听不懂。

与二进制数11111110等值的十进制数是254,所以应选D。可以利用“按权展开求和”进行计算。

具体计算过程如下:0乘以2的0次方等于0,1乘以2的1次方等于2,1乘以2的2次方等于4,1乘以2的3次方等于8,1乘以2的4次方等于16,1乘以2的5次方等于32,1乘以2的6次方等于64,1乘以2的7次方等于128。最后将所有结果相加得出十进制数254。

扩展资料

二进制转十进制的通用计算方法:

要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。然后将每一项得出的结果按十进制加法规则求和,得出十进制数。规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。

参考资料来源:百度百科-二进制

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-29
所有的进制转换为十进制都可以用这个方法(括号里面的是指数)
11111110=1*2(7)+1*2(6)+1*2(5)+1*2(4)+1*2(3)+1*2(2)+1*2(1)+0*2(0)=254
再举个例子
十六进制
F8C.B
= F×16(2)+8×16(1)+C×16(0)+B×16(-1)
= 3840+128+12+0.6875
=3980.6875本回答被提问者采纳
第2个回答  2018-01-22
2^7+2^6+2^5+2^4+2^3+2^2+2=128+64+32+16+8+4+2=254
2^7怎么来的可以举个例子,110,二进制遇二进一,第二位的1说明是前面那位的进位就是2,第一位1是前面的进位是第三位的2个进位,2^2,有这个规律的,第n位的1就是2^n-1次
2^7口算的你可以2^3*2^3*2=8*8*2=64*2=128刚开始这样算,后面算多了看位数数字就出来了
你也可以11111111=255减去一个1直接出来254.
第3个回答  2008-10-21
一共8位数。
11111110,从右往左分别是2的0至7次方。
所以11111110=1*2^7+1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+2^1+0*2^0=254
第4个回答  2008-10-21
LZ需要的应该是学懂进制的换算吧。

这个只是一个题目,如果化妆一下你还是认不出来的,给你个地址你去认真学习以后就不用来这里发类似的题目了:

http://baike.baidu.com/view/15954.htm