AI智能整理导入 AI智能整理导入
×
首页 题库中心 郑州大学计算机基础题库 题目详情
CA1BABFB57D00001EE7C1501C6A118AC
郑州大学计算机基础题库
1,486
单选题

1128、十进制数89转换成二进制数是____。

A
A、1101101
B
B、1011001
C
C、1100101
D
D、1001101

答案解析

正确答案:B

解析:

好的,我们来详细解析一下这道题。 题目要求将十进制数89转换成二进制数。我们可以通过逐步除以2的方法来完成这个转换。 ### 转换步骤: 1. 将89除以2,商44余1。 2. 将44除以2,商22余0。 3. 将22除以2,商11余0。 4. 将11除以2,商5余1。 5. 将5除以2,商2余1。 6. 将2除以2,商1余0。 7. 将1除以2,商0余1。 将所有的余数从下往上排列,得到的二进制数就是1011001。 ### 验证: 我们可以将1011001转换回十进制数来验证结果是否正确: \[ 1 \times 2^6 + 0 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \] \[ = 1 \times 64 + 0 \times 32 + 1 \times 16 + 1 \times 8 + 0 \times 4 + 0 \times 2 + 1 \times 1 \] \[ = 64 + 16 + 8 + 1 \] \[ = 89 \] ### 选项分析: - **A. 1101101**:转换回十进制为 \( 1 \times 2^6 + 1 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 64 + 32 + 8 + 4 + 1 = 109 \),不等于89。 - **B. 1011001**:转换回十进制为 \( 1 \times 2^6 + 0 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 64 + 16 + 8 + 1 = 89 \),等于89。 - **C. 1100101**:转换回十进制为 \( 1 \times 2^6 + 1 \times 2^5 + 0 \times 2^4 + 0 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 64 + 32 + 4 + 1 = 101 \),不等于89。 - **D. 1001101**:转换回十进制为 \( 1 \times 2^6 + 0 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 64 + 8 + 4 + 1 = 77 \),不等于89。 因此,正确答案是 **B. 1011001**。
郑州大学计算机基础题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu