把110(5)转化为二进制数.我需要你~

问题描述:

把110(5)转化为二进制数.我需要你~

多简单啊,方法各种各样,自己都能发明。
想想,二进制数就是逢二进一呗,你先把110除以2,得出的余数就是个位(余数为0就记0),再除以2得出的余数就是十位,……以此类推,新二进制数的每一位都出来了!
写答案的时候要注意了,过程是由低位到高位进行的,别写反了!

110(5)=1*5^2+1*5+0=30
2 |30
——
2|15……0
——
2|7……1
——
2|3……1
——
2|1……1
——
0……1
110(5)=11110(2)

先转为十进制数
110(5)=0*1+5*1+5*5*1=30
然后用除N取余法
30/2=15余0
15/2=7余1
7/2=3余1
3/2=1余1
1/2=0余1
然后从下往上数
11110(2)
最后答案就是11110(2)