公式编辑
先了解熟悉的十进制转二进制
要用这种方法首先得会十进制转二级制的除以2取余的方法。
十进制转二进制
将余数和最后的1从下向上倒序写就是结果
例如302
3022=151余0
1512=75余1
752=37余1
372=18余1
182=9余0
92=4余1
42=2余0
22=1余0
12=0余1
故二进制为100101110
介绍编辑
再联想到二进制转十进制
二进制转为十进制的时候,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出,第一位就是最后的商“22=1余0“,余数肯定是加零。其他位数如果有”1“(原来的余数),就先乘以”2“再加”1“。
下面就是从第一位开始乘以2加余数的方法算回去
例如100101110
1…………02+1=1…………余数为1
0…………12+0=2…………余数为0
0…………22+0=4…………余数为0
1…………4x2+1=9………………余数为1
0…………9x2+0=18………………余数为0
1…………182+1=37…………余数为1
1……………372+1=75…………余数为1
1………………752+1=151…………余数为1
0………………1512+0=302…………余0
所以得到十进制数302
另:1*2^8+0*2^7+0*2^6+1*2^5+0*2^4+1*2^3+1*2^2+1*2^1+0*2^0=302



















