将一个十进制数n转换为k进制数

方法:除k取余

例1:将十进制的21转换成二进制

21%2=1,2的0次方

21/2=10,10%2=0,2的1次方

10/2=5,5%2=1,2的2次方

5/2=2,2%2=0,2的2次方

2/2=1,1%2=1,2的3次方

1/2=0,结束

结果10101

例2:将十进制的21转换成三进制

21%3=0,3的0次方

21/3=7,7%3=1,3的1次方

7/3=2,2%3=2,3的2次方

2/3=0,结束

结果210



猜你喜欢

转载自blog.csdn.net/anwenxixi/article/details/44258221