用得上的就是1,用不上的就是0 ,选择数的时候应该要小于要计算的数,然后算出来的数倒过来就是此数的二进制,假如6的二进制
1 2 4 8 16 32 64 128 256 512 1024
1 0 0 0 1 0 1 1
0 1 1
则6的二进制是110,不够8个字节就在前面补0
然后再转换成10进制就是将用的上的加起来2+4=6 ok!!
11(D)代表十进制
11(B)代表二进制
11(O)代表八进制
11(F)代表16进制
二进制转成八进制
10001011 分成三个数字,一个数字三位,少一位前面补0 如下:
010 001 011
再从后往前算如下:
1 2 4 8 16 32 64 128 256 512 1024
1 1 0=1+2=3
1 0 0=1=1
0 1 0=2=2
则八进制是213
要想十进制转成八进制,先转成二进制再转成八进制