十进制转二进制
除二取余,余数从右向左组成二进制
例如:126
126 63 31 15 7 3 1 0
0 1 1 1 1 1 1 1
转成二进制数 1111110
二进制转十进制
每一位 x 2(当前从右数下标次幂)后相加
二进制数为:1111110
从右开始:
0 x 2(0次幂) = 0;
1 x 2(1次幂) = 2;
1 x 2(2次幂) = 4;
1 x 2(3次幂) = 8;
1 x 2(4次幂) = 16;
1 x 2(5次幂) = 32;
1 x 2(6次幂) = 64;
0+2+4+8+16+32+64 = 126