“或”运算
当两个操作数中有一个操作数为真,结果为真,当两个操作数都为假时结果为假
0 + 0 = 0 | 0 v 0 =0 | 假 v 假 = 假 |
---|---|---|
0 + 1 = 1 | 0 v 1 = 1 | 假 v 真 = 真 |
1 + 0 = 1 | 1 v 0 = 1 | 真 v 假 = 真 |
1 + 1 = 1 | 1 v 1 = 1 | 真 v 真 = 真 |
“与”运算
当两个操作数都为真时结果为真,否则为假
0 x 0 = 0 | 0 ∧ 0 =0 | 0 . 0 = 0 |
---|---|---|
0 x 1 = 0 | 0 ∧ 1 = 0 | 0 . 1 = 0 |
1 x 0 = 0 | 1 ∧ 0 = 0 | 1 . 0 = 0 |
1 x 1 = 1 | 1 ∧ 1 = 1 | 1 . 1 = 1 |
“非”运算
1进行非运算后等于0,0进行非运算后等于1,不真即假,不假即真
“异或”运算
两个操作数一致输出为0,两个操作数不一致输出为1,或者说当两个操作数都为真或者是当两个操作数都为假时,结果为假,当两个操作数中有一个为真或者为假,结果为真。
0 ⊕ 0 = 0 | 结果为:0 |
---|---|
0 ⊕ 1 = 1 | 结果为:1 |
1 ⊕ 0 = 1 | 结果为:1 |
1 ⊕ 1 = 0 | 结果为:0 |