进制转换练习题

1. (单选题) 十进制数的基数是() A. 8 B. 2 C. 16 D. 10

答案:D

解析: 十进制数的基数是10,这意味着它使用10个不同的数字(0-9)来表示任何数值。

2. (单选题) 以下哪个表示是错误的? A. (11010010)2 B. (944)8 C. (4FB)16 D. 3552

答案:D

解析: 选项D中的数字 '3552' 没有明确表示进制,默认情况下我们认为它是十进制数。其他选项都明确标注了进制。

3. (单选题) 以下哪个选项等价于十进制数13? A. (1101)2 B. (17)8 C. (F)16 D. 以上都不是

答案:A

解析: (1101)2 = 1x2^3 + 1x2^2 + 0x2^1 + 1x2^0 = 8 + 4 + 0 + 1 = 13

4. (单选题) 以下哪个选项等价于十进制数22.625? A. (11001110)2 B. (101101)2 C. (10110.101)2 D. (100111.111)2

答案:C

解析: (10110.101)2 = 1x2^4 + 0x2^3 + 1x2^2 + 1x2^1 + 0x2^0 + 1x2^-1 + 0x2^-2 + 1x2^-3 = 16 + 4 + 2 + 0.5 + 0.125 = 22.625

5. (单选题) 以下哪个选项等价于十进制数2754? A. (AC2)16 B. (123)16 C. (ABB)16 D. (35E.E1)16

答案:A

解析: (AC2)16 = 10x16^2 + 12x16^1 + 2x16^0 = 2560 + 192 + 2 = 2754

6. (单选题) 以下哪个选项等价于十进制数862.87890625? A. (AC2)16 B. (123)16 C. (ABB)16 D. (35E.E1)16

答案:D

解析: (35E.E1)16 = 3x16^2 + 5x16^1 + 14x16^0 + 14x16^-1 + 1x16^-2 = 768 + 80 + 14 + 0.875 + 0.00390625 = 862.87890625

7. (单选题) 以下哪个选项等价于十进制数1209? A. (437)8 B. (2271)8 C. (223.7)8 D. (471.21)8

答案:A

解析: (437)8 = 4x8^2 + 3x8^1 + 7x8^0 = 256 + 24 + 7 = 1209

8. (单选题) 以下哪个选项等价于十进制数147.875? A. (437)8 B. (2271)8 C. (223.7)8 D. (471.21)8

答案:C

解析: (223.7)8 = 2x8^2 + 2x8^1 + 3x8^0 + 7x8^-1 = 128 + 16 + 3 + 0.875 = 147.875

9. (单选题) 将十进制数1314转换为二进制() A. (10100100010)2 B. (10101)2 C. (100111010.00000101)2 D. (1110.10001111)2

答案:A

解析: 使用除2取余法,可以得到 (10100100010)2

10. (单选题) 将十进制数314.02转换为二进制() A. (10100100010)2 B. (10101)2 C. (100111010.00000101)2 D. (1110.10001111)2

答案:C

解析: 整数部分使用除2取余法,小数部分使用乘2取整法,可以得到 (100111010.00000101)2

11. (单选题) 将十进制数1756转换为八进制() A. (3335)8 B. (532)8 C. (171.134)8 D. (60.631)8

答案:A

解析: 使用除8取余法,可以得到 (3335)8

12. (单选题) 将十进制数717转换为十六进制() A. (2CD)16 B. (79)16 C. (B4.214)16 D. (13A.1)16

答案:A

解析: 使用除16取余法,可以得到 (2CD)16

13. (单选题) 将十进制数212.13转换为十六进制() A. (2CD)16 B. (79)16 C. (D4.214)16 D. (13A.1)16

答案:C

解析: 整数部分使用除16取余法,小数部分使用乘16取整法,可以得到 (D4.214)16 (近似值)

14. (单选题) 将十进制数48.8转换为八进制() A. (3335)8 B. (532)8 C. (171.134)8 D. (60.631)8

答案:D

解析: 整数部分使用除8取余法,小数部分使用乘8取整法,可以得到 (60.631)8 (近似值)

15. (单选题) 将八进制数(411)8 转换为十六进制() A. (14C)16 B. (D.E)16 C. (109)16 D. (2AC)16

答案:A

解析: 首先将八进制数转换为二进制数:(100 001 001)2,然后转换为十六进制数:(14C)16

进制转换练习题(含答案) - 十进制、二进制、八进制和十六进制

原文地址: https://www.cveoy.top/t/topic/3MS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录