进制互相转化运算入门
一、十进制转化为二进制、八进制、十六进制,方法是除商取余,分别对2、8、16进行除取余数,得数倒着读即为所得进制数。注十六进制余数位10(A)、11(B)、12(C)..........
例如 205转化二进制、八进制、十六进制
二进制:除以2取余数得11001101 八进制:除以8取余数得115 十六进制:除16取余数得CD
二、二进制、八进制、十六进制转化为十进制
根据计算结果整理出表格进行运算:
二进制: …… e d c b a
…… 16 8 4 2 1
…… 16e 8d 4c 2b 1a
S=1a+2b+4c+8d+…+n2^(n-1)
八进制: …… e d c b a
…… 4096 512 64 8 1
…… 4096e 512d 64c 8b 1a
S=1a+8b+64c+512d+…+n8^(n-1)
十六进制: …… e d c b a
…… 32768 2048 128 16 1
…… 32768e 2048d 128c 16b 1a
S=1a+16b+128c+2048d+…+n8^(n-1)
三、二进制转八进制,将二进制三位数看作八进制的一位数,如果不够三位将前面补零。
例如 106转二进制在转八进制 106除2取余 二进制为11010
四、八进制转二进制,将八进制一位数分解成二级制三位数。
五、二进制转十六进制将二进制四位数看作十六进制的一位数,如果不够四位将前零。
六、十六进制转二进制,将十六进制一位数分解成二进制四位数,注十六进制10(A)、11(B)、12(C)..........
七、八进制无法与十六进制进行互相转换。