与或非运算

与:and

  • and -> 有0出0,全1出1
  • 例如:
    • 1 ,1–--->1
    • 1 ,0 --–>0
    • 0 ,1--–>0
    • 0 ,0---–>0

或:or

  • or -> 有1出1,全0出0
  • 例如:
    • 1 ,1–>1
    • 1 ,0–>1
    • 0 ,1–>1
    • 0 ,0–>0

非:not

  • not ->有1出0,有0出1
  • 例如:
    • 1 -->0
    • 0–>1

与非:nand

  • nand ->先按与的操作,然后结果取反
  • 例如:
    • 1 ,1–>0
    • 1 ,0–>1
    • 0 ,1–>1
    • 0 ,0–>1

或非:nor

  • nor ->先按或的操作,然后结果取反
  • 例如:
    • 1 ,1–>0
    • 1 ,0–>0
    • 0 ,1–>0
    • 0 ,0–>1

异或:xor

  • xor ->相异为1,相同为0
  • 例如:
    • 1 ,1-->0
    • 1 ,0-->1
    • 0 ,1-->1
    • 0 ,0-->0

同或:xnor

  • xnor ->相同为1,相异为0
  • 例如:
    • 1 ,1-->1
    • 1 ,0-->0
    • 0 ,1-->0
    • 0 ,0-->1
上一篇:【数据结构】CF1416C - XOR Inverse


下一篇:Xor 思维题