二进制转化为十进制的算法

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:29:47

二进制是只用0和1来表示的,在一串二进制数中,从数的最右边一位开始,向左依次为2的零次方、一次方、二次方,以此推算下去,逢二进一。

例子:十进制的2即1*2^1+0*2^0,所以是10

举例说明1011(2进制)=1*2^0+1*2^1+0*2^2+1*2^3
=1+2+8
=11

用第n位上的数乘以2^n,将所有的得数相加就是10进制的

乘以2的方幂相加即可