如何将十进制转换为二进制?十进制转换为二进制的方法
如何将十进制转换为二进制?十进制转换为二进制的方法
除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。
例:将十进制的(43)D转换为二进制的步骤如下:
1. 将商43除以2,商21余数为1;
2. 将商21除以2,商10余数为1;
3. 将商10除以2,商5余数为0;
4. 将商5除以2,商2余数为1;
5. 将商2除以2,商1余数为0;
6. 将商1除以2,商0余数为1;
7. 读数,因为最后一位是经过多次除以2才得到的,因此它是最高位,读数字从最后的余数向前读,101011,即(43)D=(101011)B。
十进制转二进制:将十进制数不断除以2,直到商为0,然后每步得到的余数倒过来就是对应的二进制数。例如,十进制数34转换为二进制是:34/2得17余0,17/2得8余1,8/2得4余0,4/2得2余0,2/2得1余0,1/2得0余1,所以34的二进制表示为0b 100010。
以上就是十进制转换为二进制的方法介绍。