多进制转十进制(按权相加法):
例: 二进制
1 0 0 1 0
=0*2^0 + 1*2^1 + 0*2^2 + 0*2^3 + 1*2^4(每次成二的加1次方,由2^0开始)
=0+2+0+0+16
=18
例:16进制
首先 A,B,C,D,E,F分别代指10,11,12,13,14,15
9 7 A 1
=1*16^0 + 10*16^1 + 7*16^2 + 9*16^3(每次成16的加1次方,由16^0开始)
=1+160+1792+36864
=3881
总结
n进制转10进制,及n进制的每一位都乘n的加1次方,由n^0开始)
十进制转多进制(短除法)
例:转二进制
十进制:18
18/2=9....0
9/2=4....1
4/2=2....0
2/2=1....0
1/2=0....1
=10010
总结
十进制n转为m进制:
n不断地除以m,保留每一次的余数,当商为0是则结束,此时将保留的余数从后往前组合,及m进制的对应数。
多进制转多进制(混合搭配 综合运用)
n进制转m进制:
可以十进制为媒介,先将n进制转为10进制,再将对应10进制转换成m进制。