逻辑运算面向人解释
原则:以真为本
说明:0即假 1即真
一、与⌒AND A∧B→全真才真
A=0 B=0 AND后结果=0
A=0 B=1 AND后结果=0
A=1 B=0 AND后结果=0
A=1 B=1 AND后结果=1
二、或⌒OR A∨B→有真就真
A=0 B=0 OR后结果=0
A=0 B=1 OR后结果=1
A=1 B=0 OR后结果=1
A=1 B=1 OR后结果=1
三、非⌒NOT A→假才是真
A=0 NOT后结果=1
A=1 NOT后结果=0
四、异⌒XOR A⊕B→不同为真
A=0 B=0 XOR后结果=0
A=0 B=1 XOR后结果=1
A=1 B=0 XOR后结果=1
A=1 B=1 XOR后结果=0
━━━━━━━━━━
与⌒AND A∧B→全真才真(严:严格要求)
或⌒OR A∨B→有真就真(松:松散要求)
非⌒NOT A→假才是真(反:唱反调)
异⌒XOR A⊕B→不同为真(乱:不相同杂乱才好)
总结一下,只要记八个字就行:
“与严、或松、非反、异乱”
◣◥◣◥◣◥◣◥◣◥◣◥◣◥◣◥◣◥◣◥◣◥◣◥
以前在当时学OR、XOR的时侯总能理解,但时间一长就老记不住
现在好了
“与严,或松,非反,异乱”
想象成故事就是:
与其严格的教别人知识得不到好的效果,还不如变一下,
或者用轻松的方式,非但不会学不进去,反而效果更好,
如果你还是觉得有点异样的感觉,不要乱多看几次就行。
原创:坚持4 2009-3-20
注:异⌒异或
↑学习编程时,经常要用到逻辑运算,以上是我学习时自己创的记忆法,希望对你有所帮助