逻辑运算,一共十六种结果:
- 0 矛盾 F
- 1 恒真 T
- p
- q
- not p
- not q 非 not
- p and q 与 and
- p or q 或 or
- p xor q 异或 xor(相异为 1,相同为 0)
- not (p and q) 与非 nand
- not (p or q) 或非 nor
- not (p xor q) 异或非 xnor(又叫同或,相同为 1,相异为 0)**
- (not p) and q 逆非蕴含
- p and (not q) 实质非蕴含
- (not p) or q 实质条件
- p or (not q) 逆命题
基础运算符:与、或、非、异或。
逻辑运算有与或非:&&
, ||
, !
按位运算有与或非和异或:&
,|
,~
,^
| 按位运算 | 运算符 |
| -------- | ------ | --- |
| 与 | &
|
| 或 | |
|
| 非 | ~
|
| 异或 | ^
|