'与或非' 和 逻辑 '与或' 运算

谨记:与或非是针对二进制进行计算的,逻辑与和非是针对事件真假进行计算。


- 二进制的‘与’运算

A B A & B
0 0 0
1 0 0
0 1 0
1 1 1

 

 


 

 

 

- 二进制的‘或’运算

A B A | B
0 0 0
1 0 1
0 1 1
1 1 1

 

 


 

 

 

- 二进制的‘非’运算

A ~ A
0 -1
127 -128
-12 11

 

 

 

 

 

- 逻辑‘与’运算

事件 A 事件 A 事件 A && 事件 B
false false false (执行A 执行B)
true false false (执行A  执行B)
false true false (执行A 执行B)
true true true  (执行A  执行B)

 

 

 

 

 

 

- 逻辑‘或’运算

事件 A 事件 A 事件 A || 事件 B
false false false (执行A  执行B)
true false true  (执行A 执行B)
false true true  (执行A  执行B)
true true true  (执行A 执行B)


 

你可能感兴趣的:('与或非' 和 逻辑 '与或' 运算)