比如说8进制转为2进制,以512(8进制)为例
512(8) = 5*8^2+1*8+2;把所有的8都变为2^3,前面的系数都变为2幂次表示;
那么它变为(2^2+1)*2^6+2^3+2;
化简为1*2^8+1*2^6+1*2^3+1*2;所以化为2进制就是101001010;(系数为1的写1,系数为0的写0);
反过来101001010=1*2^8+1*2^6+1*2^3+1*2;
把所有2^(3的倍数次)提出来;
那么它为2^2*2^6+1*2^6+1*2^3+2;
合并同次幂,则为5*2^6+1*2^3+2=5*8^2+1*8+2;
化为8进制为512