了解
二进制:0,1
八进制:0,1,2,3,4,5,6,7
十进制:0,1,2,3,4,5,6,7,8,9
十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
进制转换
十进制转二进制
除2取余法
求十进制数15的二进制
八进制转二进制
除2取余法(八进制三个一组)
把每一个数字都进行(除2取余)转换为二进制 不够三位的补0
例如:13的八进制转二进制
- 13 中的为 1 和3 分别进行除2取余
- 3除2取余后为11 写为011(不满三位补0)
- 1除2取余为1 写为001除2取余
- 所有最后结果为 001011
求八进制数13的二进制
十六进制转二进制
方法同上 (十六进制为4位一组)
把每一个数字都进行(除2取余)转换为二进制 不够四位的补0
123的十六进制转二进制
二进制转十进制
10001的二进制转十进制
按权展开然后相加
二进制转八进制
10001的二进制转八进制
按权展开然后相加(三位一组)
二进制转十六进制
10001的二进制转十六进制
按权展开然后相加(四位一组)
记忆
上面的六个转换已经可以间接的实现其它转换!以二进制为一个桥梁
例如八转十六,十转十六等等。
当然也有直接转换的记忆就不在这里叙述了!
了解
10.1十进制转二进制
小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0,整数部分正常除二取余即可
10.1二进制转十进制
加上1x2的-1次即可