进制转化
十进制转二进制:
把该十进制数,用二因式分解;
从得到的1开始写起,余数倒排;
既得结果。
eg:
十进制转八进制:
把该十进制数,除以8分解;
从得到的小于等于7的整数开始写起,余数倒排;
既得结果。
eg:
十进制转十六进制:
把该十进制数,除以16分解;
从得到的小于等于F的整数开始写起,余数倒排;
既得结果。
eg:
二进制转十进制:
把该二进制数写成加权系数展开式;
然后按十进制加法规则求和;
既得结果。
eg:
八进制转十进制:
把该八进制数写成加权系数展开式;
然后按十进制规则求和;
既得结果。
eg:
十六进制转十进制:
把该十六进制数写成加权系数展开式;
然后按十进制规则求和;
既得结果。
eg:
二进制转八进制:
把该二进制数按三个一组由右往左分组(不足三个的,前面补0);
分别把每组的加权系数展开式算出;
既得结果。
eg:
八进制转二进制:
从后往前每一位按十进制转化方式转化为三位二进制数;
缺位处用0补充;
既得结果。
eg:
二进制转十六进制:
由右往左按四位一组分组(不足四个的,前面补0);
然后每一组的二进制数就对应一位十六进制数;
既得结果。
eg:
十六进制转二进制:
从后往前每一位按十进制方式转化为四位二进制数;
缺位用0补充;
既得结果。
eg:
附: