十进制数到N进制数据的转换

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:10:09

化n进制数:

待化数除以n,每次取余数做最低一位就哦了,商继续除n,继续取余数做次低位
直到做到商和余数小于n或商小于n余数得零为止

567换8进制,先除以8,得70,余7
70除以8,得64,余6
64除以8,得8余0
8除以8得1余零
ok,567=(1067)八进制

十六进制一样

n 进制相同做法

转换成二进制的,就狂除2,就得到了二进制的,然后在转化成八和十六进制的,其中,转八,从左到右,每隔三位分段,不够三位不管,把每段算出其值,如:11,101,111就是3,5,8,也就是八进制的358了;同样做十六进制的,只不过要隔四位分段

全都是 先转换成2进制 然后再转换成其他的