把一个二进制转换成十进制采用方法:把这个二进制的最后一位乘上20,倒数第二位乘上21,……,一直到最高位乘上2n,然后将各项乘积相加的结果就它的十进制表达式。
把二进制11110转换为十进制
(11110)2=1*24+1*23+1*22+1*21+0*20=
=16+8+4+2+0
=(30)10
我就是搞不懂为什么1*24+1*23+1*22+1*21+0*20会等于16+8+4+2+0
那位高手帮我解答一下,谢谢!1*24为什么会等于16呢???
參考答案:汗!那是2的n次方!不是2n。(11110)2=1×2^4+1×2^3+1×2^2+1×2^1+0×2^0=(30)10