怎样把十进数(整数)化为二进数? 例:把43化为二进数。
解:根据二进数“满二进一”的特点,可以用2连续除43。
43÷2=21(余1)…把21进到第二位,余下的1是第一位数字;
21÷2=10(余1)…把10进到第三位,余下的1是第二位数字;
10÷2=5(余0)…把5进到第四位,余下的0是第三位数字;
5÷2=2(余1)…把2进到第五位,余下的1是第四位数字;
2÷2=1(余 0)…把 1进到第六位,余下的 0是第五位数字;
1÷2=0(余1)…余下的1是第六位数字。
除到此,就可以写出所求的二进数为:
43=1010112
为了书写简便,可以用竖式计算:
∴43=1010112
这种方法通常叫做“二除取余法”。