数学0100转化为十进制结果为什么是4

举个例子:上面的 0100 是四位数,那么转换成十进制就是从第三位开始平方的,

补充: ^ 表示次方 例如:2^2=4 3^3=9

0*2^3+1*2^2+0*2^1+0*2*0 0*6+1*4+0*2+0*1 任何数的0次方都是 1

0+4+0+0=4 结果 即为 4

概括:无论二进制数有多少位,都是从开始的第二位计算的。

例如:101010 计算:从第二位0,开始计算 次方例如: 1*2^5+0*2^4+1*2^3+0*2^2+1*2^1+0*2^0

32+0+8+0+2=42