转十进制:
按权展开即可, 十六进制的权重为16, 从右向左依次为16的0次方, 1次方, 2次方...
所以:
12EF = F*16^0 + E*16^1 + 2*16^2 + 1*16^3
= F + E*16 + 2*256 + 1*4096
= 15 + 14*16 + 512 + 4096
= 4847
ABCD = D*16^0 + C*16^1 + B*16^2 + A*16^3
= 13 + 12*16 + 11*256 + 10*4096
= 43981
转二进制:
每一个十六进制为转换成4位二进制即可(转换关系是背下来的)
12EF = 0001 0010 1110 1111
ABCD = 1010 1011 1100 1101
转八进制:
通过上面转换出来的二进制, 从右向左, 每三位一组转换成对应的八进制
12EF = 001 001 011 101 111 = 1 1 3 5 7
ABCD = 001 010 101 111 001 101 = 1 2 5 7 1 5