1.2.2、练习题之十进制转二进制
- 请将十进制数45转换为二进制()。
- A 101101
- B 101110
- C 110001
- D 110101
正确答案是A
解析
45/2=22…1,22/2=11…0,11/2=5…1, 5/2=2…1,2/2=1…0,1/2=0.1,从下往上取得1、0、1、1、0、1,即101101。
- 请将十进制数58转换为二进制()。
- A 101110
- B 110001
- C 111010
- D 111101
正确答案是C
解析
58/2=29.…0,29/2=14…1,14/2=7…0, 7/2=3.…1,3/2=1…1,1/2=0…1,从下往上取得1、1、1、0、1、0,即111010。
- 请将十进制数199转换为二进制()。
- A 11000111
- B 11010111
- C 10001111
- D 10111111
正确答案是A
解析
199/2=99….1,99/2=49…1,49/2=24…1, 24/2=12.…0,12/2=6.0,6/2=3.…0, 3/2=1…1,1/2=0.1,从下往上取得1、1、0、0、0、1、1、1,即11000111。
- 请将十进制数82转换为二进制()。
- A 1010010
- B 1001010
- C 1100100
- D 1101010
正确答案是A
解析
82/2=41…0,41/2=20…1,20/2=10.0, 10/2-5…0,5/2=2…1,2/2=1.…0, 1/2=0…1,从下往上取得1、0、1、0、0、1、0,即1010010。
- 请将十进制数67转换为二进制()。
- A 1000001
- B 1000011
- C 1000101
- D 1000111
正确答案是B
解析
67/2=33.…1,33/2=16…1,16/2=8…0, 8/2=4.0,4/2=2…0,2/2=1.…0, 1/2=0…1,从下往上取得1、0、0、0、0、1、1,即1000011。
- 请将十进制数225转换为二进制()。
- A 11100001
- B 11101111
- C 11001111
- D 11011111
正确答案是A
解析
225/2=112…1,112/2=56.…0, 56/2=28…0,28/2=14…0,14/2=7.0, 7/2=3…1,3/2=1…1,1/2=0.1,从下往上取得1、1、1、0、0、0、0、1,即11100001
- 请将十进制数125转换为二进制()。
- A 1111101
- B 1111011
- C 1101111
- D 1011111
正确答案是A
解析
125/2=62.…1,62/2=31…0,31/2=15…1, 15/2=7…1,7/2=3…1,3/2=1…1, 1/2=0….1,从下往上取得1、1、1、1、1、0、1,即1111101。
- 请将十进制数173转换为二进制()。
- A 10101101
- B 10111011
- C 11110011
- D 11000011
正确答案是A
解析
173/2=86…1,86/2=43.0,43/2=21…1, 21/2=10.…1,10/2=5…0,5/2=2.1, 2/2=1.…0,1/2-0…1,从下往上取得1、0、1、0、1、1、0、1,即10101101。
- 请将十进制数149转换为二进制()。
- A 10010101
- B 10010110
- C 10011101
- D 10100111
正确答案是A
解析
149/2=74…1,74/2=37…0,37/2=18.1, 18/2-9…0,9/2=4…1,4/2=2.0, 2/2=1.0,1/2=0…1,从下往上取得1、0、0、1、0、1、0、1,即10010101。
- 请将十进制数73转换为二进制()。
- A 1001001
- B 1011011
- C 1101101
- D 1110101
正确答案是A
解析
73/2=36…1,36/2=18.0,18/2=9.0, 9/2=4.…1,4/2=2…0,2/2=1.0, 1/2=0.1,从下往上取得1、0、0、1、0、0、1,即1001001。
- 请将十进制数163转换为二进制()。
- A 10100011
- B 10101011
- C 11001111
- D 11010111
正确答案是A
解析
163/2=-81.1,81/2=40.1, 40/2=20.0,20/2=10.0,10/2-5…0, 5/2=2.1,2/2=1.0,1/2=0…1,从下往上取得1、0、1、0、0、0、1、1,即10100011
- 请将十进制数37转换为二进制()。
- A 100101
- B 101010
- C 101111
- D 110001
正确答案是A
解析
37/2=18…1,18/2=9.0,9/2=4…1, 4/2=2.0,2/2=1.0,1/2=0.1,从下往上取得1、0、0、1、0、1,即100101。13. 请将十进制数47转换为二进制()。
- A 101111
- B 110111
- C 111011
- D 111110
正确答案是A
解析
47/2=23…1,23/2=11…1,11/2-5…1, 5/2=2….1,2/2=1…0,1/2=0…1,从下往上取得1、0、1、1、1、1,即101111。
- 请将十进制数109转换为二进制()。
- A 1101101
- B 1110101
- C 1110111
- D 1111101
正确答案是A
解析
109/2-=54…1,54/2=27.0,27/2=13…1, 13/2=6…1,6/2=3…0,3/2=1…1, 1/2=0…1,从下往上取得1、1、0、1、1、0、1,即1101101。
- 请将十进制数211转换为二进制()。
- A 11010011
- B 11011011
- C 11101011
- D 11110011
正确答案是A
解析
211/2=105…1,105/2-=52…1, 52/2=26.…0,26/2=13…0,13/2=6….1, 6/2=3…0,3/2=1.…1,1/2-0.1,从下往上取得1、1、0、1、0、0、1、1,即11010011
- 将十进制数23转换为二进制,结果是()。
- A 10111
- B 10101
- C 11011
- D 11101
正确答案是A
解析
将十进制数23转换为二进制数的步骤如下: 将23除以2,得到商为11,余数为1。将11再除以2,得到商为5,余数为1。将5再除以2,得到商为2,余数为1。将2再除以2,得到商为1,余数为0。将1再除以2,得到商为0,余数为1。将所有余数从下往上排列,得到二进制数为10111。
- 将十进制数255转换为二进制,结果是( )。
- A 11111111
- B 11111100
- C 10000000
- D 10000011
正确答案是A
解析
将255转换为二进制,采用除2取余法。首先将255除以2,得到商为127,余数为1;然后将127再除以2,商为63,余数为1;接着将63再除以2,商为31,余数为1;依次类推,直到商为0为止。将所有余数从下往上排列,得到二进制数为11111111。因此答案为A。
- 将十进制数21转换为二进制的值是
- A 10101
- B 10110
- C 11010
- D 11011
正确答案是A
解析
对于十进制数转二进制,我们可以用除以2取余数的方法,从低位往高位逐步计算。对于十进制数21,我们可以进行如下计算: 21÷2=10余1 10÷2=5余0 5÷2=2余1 2÷2=1余0 1÷2=0余1 将余数按照计算顺序从低位往高位排列,得到二进制数10101,因此答案为选项A。
- 将十进制数23转换为二进制,结果是()。
- A 10111
- B 10101
- C 11011
- D 11101
正确答案是A
解析
将十进制数23转换为二进制的步骤如下:1.用2整除十进制数23,可以得到商为11,余数为1
- 将十进制数27转换为二进制的值是()。
- A 10100
- B 10110
- C 11010
- D 11011
正确答案是D
解析
同样地,我们用除以2取余数的方法进行计算,得到如下结果: 27:2=13余1 13÷:2=6余1 6÷2=3余0 3÷2=1余1 1:2=0余1 将余数排列得到二进制数11011,因此答案为选项D。
- 将十进制数137转换为二进制,结果是( )。
- A 10001001
- B 10011001
- C 10101001
- D 11001001
正确答案是A
解析
将十进制数137转换为二进制,可以使用除2取余法。137除以2等于68余1。68除以2等于34余0。34除以2等于17余0。17除以2等于8余1。8除以2等于4余0。4除以2等于2余0。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为10001001。因此,答案是10001001。
- 将十进制数128转换为二进制,结果是( )
- A 10000000
- B 10000100
- C 10001000
- D 10001100
正确答案是A
解析
将十进制数128转换为二进制,可以使用除2取余法。128除以2等于64余0。64除以2等于32余0。32除以2等于16余0。16除以2等于8余0。8除以2等于4余0。4除以2等于2余0。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为10000000. 因此,答案是10000000。
- 将十进制数115转换为二进制,结果是( )。
- A 1110011
- B 1011011
- C 1000111
- D 1101011
正确答案是A
解析
将十进制数115转换为二进制,可以使用除2取余法。115除以2等于57余1。57除以2等于28余1。28除以2等于14余0。14除以2等于7余0。7除以2等于3余1。3除以2等于1余1。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为1110011。因此,答案是1110011。
- 将十进制数63转换为二进制,结果是()。
- A 111101
- B 101111
- C 111111
- D 111011
正确答案是C
解析
将十进制数63转换为二进制,可以使用除2取余法。63除以2等于31余1。31除以2等于15余1。15除以2等于7余1。7除以2等于3余1。3除以2等于1余1。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为111111。因此,答案是111111。
- 将十进制数56转换为二进制,结果是()。
- A 110100
- B 111000
- C 100100
- D 101110
正确答案是B
解析
将十进制数56转换为二进制,可以使用除2取余法。56除以2等于28余0。28除以2等于14余0。14除以2等于7余0。7除以2等于3余1。3除以2等于1余1。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为111000。因此,答案是111000
- 将十进制数42转换为二进制,结果是()。
- A 100101
- B 101010
- C 101101
- D 110101
正确答案是B
解析
将十进制数42转换为二进制,可以使用除2取余法。42除以2等于21余0。21除以2等于10余1。10除以2等于5余0。5除以2等于2余1。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为101010。因此,答案是101010。
- 将十进制数20转换为二进制,结果是()。
- A 10000
- B 10100
- C 10010
- D 11010
正确答案是B
解析
将十进制数20转换为二进制,可以使用除2取余法。20除以2等于10余0。10除以2等于5余0。5除以2等于2余1。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为10100。因此,答案是10100。
- 将十进制数9转换为二进制,结果是()。
- A 1010
- B 1001
- C 1111
- D 1000
正确答案是B
解析
将十进制数9转换为二进制,可以使用除2取余法。9除以2等于4余1。4除以2等于2余0。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为1001。因此,答案是1001。
- 将十进制数151转换为二进制,结果是( )。
- A 10010111
- B 10101111
- C 10111100
- D 11010111
正确答案是A
解析
将十进制数151转换为二进制,可以使用除2取余法。151除以2等于75余1。75除以2等于37余1。37除以2等于18余1。18除以2等于9余0。9除以2等于4余1。4除以2等于2余0。2除以2等于1余0。1除以2等于0余1。将所有余数从下往上排列,得到二进制数为10010111。因此,答案是10010111。
- 请将十进制数91转换为二进制()。
A1011011 B1011111 C1001011 D1011001
正确答案是A
解析
91/2=45…1,45/2=22…1,22/2=11.…0, 11/2=5…1,5/2=2…1,2/2=1…0, 1/2=0…1,从下往上取得1、0、1、1、0、1、1,即1011011。