1.任意进制转十进制
方法:系数*基数的权次幂 相加
系数:每一位上的数
基数:当前进制
权:从右向做,以此为0,1,2,3.....
例子: 将二进制的1011转为十进制步骤
- 第0位 1 x 2^0 = 1;
- 第1位 1 x 2^1 = 2;
- 第2位 0 x 2^2 = 0;
- 第3位 1 x 2^3 = 8;
把结果值相加,等到十进制数:1+2+0+8=11
2.十进制转任意进制
方法:除进制取余法,即每次将整数部分除以进制数, 余数为该位权上的数,而商继续除以进制数,余数又 为上一个位权上的数,这个步骤一直持续下去,直到 商为0为止,最后读数时候,从最后一个余数读起,一 直到最前面的一个余数
将十进制21转为2进制例子(如果转其他进制,就将除以的2转换为对应的进制数):
得到的转换数就为右边从下向上的进制数据:10101