进制转换

1.十进制转二进制,以十进制数12为例

12除以2 = 6 余数 0

6除以2 = 3 余数 0

3除以2 = 1 余数 1

1除以2 = 0 余数 1

一直除到商等于0结束,将余数由下到上组合起来即为十进制数转为二进制数的结果,1100

2.二进制数转为十进制数,以二进制数1100为例

3 2 1 0

1 1 0 0 = 1 × 23 + 1 × 22  + 0 × 2+ 0 × 20 = 12

3.八进制转十进制,以八进制数33为例

1 0

3 3 = 3 × 81 + 3 × 80 = 3 × 8 + 3 × 1 = 24 + 3 = 27

4.十六进制转十进制,以十六进制33为例

1 0

3 3 = 3 ×161 + 3 × 160 = 3 × 16 + 3 × 1 = 48 + 3 = 51

原文地址:https://www.cnblogs.com/liuyang-520/p/12003372.html