1、十进制转换为八进制和十六进制:
用12925循环除以8(或16)直到除数小于基数8(或16)为止,将余数自下而上写出来,即得到8(或者16)进制表示,
如12925/8=1615(余5)1615/8=201(余7)201/8=25(余1)25/8=3(余1)3/8=0(余3)
所以最后其八进制表示为(将余数倒序写出)31175(8进制)同理十六进制一样的方法
2、二进制转换为八进制 和十六进制:
这个比较简单:
转换为8进制:先将二进制每三个分割开来 如 011.010.110(高位可补零)再转换为对应的数:326(8进制)
转换为8进制:和上述差不多只是按每四个分割开,转换为对应数,注意10以上的数字是用A、B等表示的
希望能帮到你