二进制转十进制的疑问

我看资料上说
(10011)2转十进制就是
1*2的一次方+0*2的二次方+0*2的三次方+1*2的四次方+1*2的次方这样算的。
那5的二进制是101 那这样算又不对有谁能给我解释一下是怎么回事

你算错了呀!应该是从右向左算啊!
(10011)转换成十进制应该是1*2的零次方+1*2的一次方+0*2的二次方+0*2的三次方+1*2的四次方。
很显然(101)转换成十进制就应该是:1*2的零次方+0*2的一次方+1*2的二次方当然是等于5了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-15
10011转十进制是2^0+2^1+2^4
101=2^2+2^0
第n位有1就加上2^(n-1)
^表示几次方
相似回答