二进制转十进制

二进制如何转换成十进制?请看下面方法。方法

1、首先讲一下“权重”的概念数字中某位的权重:2的(该位所在的位数(从右至左)-1)次方比如:100的权重为:2^(1-1)=1 1的权重为:2^(2-1)=2

2、二进制转十进制:

数字中所有位*本位的权重然后求和比如将10101转化为十进制

10101=1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=21

标签