二进制1010001的值是不是相当于十进制的80?

谢谢!

可以肯定不是,二进制从右向左依次是2的0次方,1次方,2次方.......上面这个二进制数是7位从右向左分别在第一,第五,第七位是1,其余全是0,因此实际数就是2的6次方,2的4次方和2的0次方合起来应该是:64+16+1=81
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-24
(1010001)2
=(((((((0*2+1)*2+0)*2+1)*2+0)*2+0)*2+0)*2+1)10
=((((((1*2+0)*2+1)*2+0)*2+0)*2+0)*2+1)10
=((((((2+0)*2+1)*2+0)*2+0)*2+0)*2+1)10
=(((((2*2+1)*2+0)*2+0)*2+0)*2+1)10
=(((((4+1)*2+0)*2+0)*2+0)*2+1)10
=((((5*2+0)*2+0)*2+0)*2+1)10
=((((10+0)*2+0)*2+0)*2+1)10
=(((10*2+0)*2+0)*2+1)10
=(((20+0)*2+0)*2+1)10
=((20*2+0)*2+1)10
=((40+0)*2+1)10
=(40*2+1)10
=(80+1)10
=(81)10
第2个回答  2011-11-24
不是,是81
相似回答