单选题
执行下列二进制数算术加法运算10101010+00101010,其结果是( )。
A
11010100
B
11010010
C
10101010
D
101010
答案解析
正确答案:A
解析:
这道题考查的是二进制数的加法运算。二进制加法的规则是“逢二进一”,具体规则如下:
- $0 + 0 = 0$
- $0 + 1 = 1$
- $1 + 0 = 1$
- $1 + 1 = 10$(即本位为0,向高位进1)
我们可以采用**竖式计算**的方法,从最低位(最右边)开始逐位相加:
```text
1 0 1 0 1 0 1 0
+ 0 0 1 0 1 0 1 0
-------------------
```
**逐步推导过程:**
1. **第0位(最右位)**:$0 + 0 = 0$
2. **第1位**:$1 + 1 = 10$,写 $0$ 进 $1$
3. **第2位**:$0 + 0 + 1(\text{进位}) = 1$
4. **第3位**:$1 + 1 = 10$,写 $0$ 进 $1$
5. **第4位**:$0 + 0 + 1(\text{进位}) = 1$
6. **第5位**:$1 + 1 = 10$,写 $0$ 进 $1$
7. **第6位**:$0 + 0 + 1(\text{进位}) = 1$
8. **第7位(最高位)**:$1 + 0 = 1$
将各位的结果组合起来,得到:**$11010100$**
**验证方法(转换为十进制):**
- $10101010_2 = 128 + 32 + 8 + 2 = 170_{10}$
- $00101010_2 = 32 + 8 + 2 = 42_{10}$
- $170 + 42 = 212_{10}$
- 将结果 $11010100_2$ 转换为十进制:$128 + 64 + 16 + 4 = 212_{10}$
- 两者相等,计算正确。
对比选项:
A. 11010100 (符合)
B. 11010010
C. 10101010
D. 101010
故正确答案为 **A**。
相关知识点:
二进制加法结果是11010100
题目纠错
2023电力行业多旋翼无人机竞赛
