首先把中文意思和英文简写一一作出对应:
与:and 或:or 非:not 与非:nand 或非:nor 异或:xor 同或:xnor
想要准确长久记住这些逻辑运算,有一个对应法则口诀:
与:and -> 有0出0,全1出1 例如:1 ,1–>1 1 ,0–>0 0 ,1–>0 0 ,0–>0
或:or -> 有1出1,全0出0 例如:1 ,1–>1 1 ,0–>1 0 ,1–>1 0 ,0–>0
非:not ->有1出0,有0出1 例如:1 –>0 0–>1
与非:nand ->先按与的操作,然后结果取反 例如:1 ,1–>0 1 ,0–>1 0 ,1–>1 0 ,0–>1
或非:nor ->先按或的操作,然后结果取反 例如:1 ,1–>0 1 ,0–>0 0 ,1–>0 0 ,0–>1
异或:xor ->相异为1,相同为0 例如:1 ,1-->0 1 ,0-->1 0 ,1-->1 0 ,0-->0 同或:xnor ->相同为1,相异为0 例如:1 ,1-->1 1 ,0-->0 0 ,1-->0 0 ,0-->1
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214125.html原文链接:https://javaforall.net
