检查点
AND 介绍
按位与是使用最广泛的按位逻辑运算符。它用符号&表示。
什么是按位 AND 运算符?
AND 运算符与我们在数字电子学章节中学到的 AND 门相同,如下图所示:
...
AND gate
按位 AND 运算符用 & 表示。当 AND 门接收两个输入时,对应的输出为:
- 如果两个输入位都是 1,则输出为 1。
- 在其他所有情况下,输出为 0,例如:
- 1 & 0 => 结果为 0。
- 0 & 1 => 结果为 0。
- 0 & 0 => 结果为 0。
语法:
a & b
AND 运算将第一个操作数的每一位与第二个操作数的对应位进行比较。如果两个位都为 1,则结果的对应位设为 1;否则,结果的对应位设为 0。
真值表
**按位 AND(`&`)表** | a | b | `a & b` | | - | - | - | | 0 | 0 | 0 | | 0 | 1 | 0 | | 1 | 0 | 0 | | 1 | 1 | 1 |
**真值表** | a | b | `a & b` | | - | - | - | | False | False | False | | False | True | False | | True | False | False | | True | True | True |
接下来的课程中,我们将看一些按位 AND 运算符的实际例子。
Quiz
单选题
‘&’ 运算符的工作原理与与门相同。
1 / 3