将二进制1010,101转换为十进制?详解

如题所述

首先从右向左看1的位置w,然后计算得出2的w-1次方的值z,将所有z值相加,就是这个2进制数对应的十进制数。
举例:
1010,从右至左,第2位和第4位是1,则,z值分别为2的2-1次方和2的4-1次方,求和为10,就是对应的十进制数。
再举例,101,从右至左,第1位和第3位是1,则对应的z值为2的1-1次方和2的3-1次方,求和为5。追答

你还在犹豫什么?还有不懂的就提出来

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-13
1010b=1*2^3+0*2^2+1*2^1+0*2^0=10
101b=1*2^2+0*2^1+1*2^0=5
第2个回答  2016-03-13
按权相加,用秦九韶优化追问

看不懂

追答

1 0 1 0
×
8 4 2 1
1×8+0×4+1×2+0×1=8+2=10
1×4+0×2+1×1=5
百度吞空格,好讨厌