1、十进制转换为十进制(任意进制):
通过上一篇文章知道:任意进制转换为十进制公式:系数 * 基数的全次幂的和,而十进制转任意进制我们就要进行除法计算。
12345 / 10 = 1234...5
1234 / 10 = 123....4
123 / 10 = 12.....3
12 / 10 = 1......2
1 / 10 = 0......1
看下面图解:
总结公式:除基数倒取余数(除基倒取余)
2、十进制转换为二进制:(60转换为二进制)
60 / 2 = 30...0
30 / 2 = 15...0
15 / 2 = 7....1
7 / 2 = 3....1
3 / 2 = 1....1
1 / 2 = 0....1
转换为二进制的结果为:0b111100
3、十进制转换为八进制:(60转换为八进制)
60
60 / 8 = 7 ...4
7 / 8 = 0 ...7
转换为八进制的结果为:074
4、十进制转换为十六进制:(60转换为十六进制)
60
60 / 16 = 3...12(c)
12 / 16 = 0...3
转换为十六进制的结果为:0x3c