十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
193/2 =96 余1
96/2 =48 余0
48/2 =24 余0
24/2 =12 余0
12/2 =6 余0
6/2 =3 余0
3/2 =1 余1
1/2 =0 余1
结果=11000001
193/2=96…………1 (个位数)
96/2=48…………0
48/2=24…………0
24/2=12…………0
12/2=6 …………0
6/2=3 …………0
3/2=1 …………1
1/2=0…………1(首位数)
结果=11000001