1.2.2、练习题之十进制转二进制

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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

  1. 请将十进制数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。

  1. 请将十进制数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。

  1. 请将十进制数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

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数23转换为二进制,结果是()。
    • A 10111
    • B 10101
    • C 11011
    • D 11101

正确答案是A

解析

将十进制数23转换为二进制的步骤如下:1.用2整除十进制数23,可以得到商为11,余数为1

  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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 将十进制数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。

  1. 请将十进制数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。

  • 22
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yoyo勰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值