"111111"像这样一个数,从右往左开始代表2的0次方,2的1一次方,2的2次方。。类推0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 10010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = 20100 = 2^3 x 0 + 2^2 x 1 + 2^1 x 0 + 2^0 x 0 = 41000 = 2^3 x 1 + 2^2 x 0 + 2^1 x 0 + 2^0 x 0 = 80110 = 2^3 x 0 + 2^2 x 1 + 2^1 x 1 + 2^0 x 0 = 6依次类推~其实就是从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示。可能有点绕。不过希望通过上面公式分析,能让你清楚些。
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。