What is NOR logical operator?

12,455

Solution 1

!(a or b)

see http://en.wikipedia.org/wiki/Logical_NOR for more:

In boolean logic, logical nor or joint denial is a truth-functional operator which produces a result that is the negation of logical or. That is, a sentence of the form (p NOR q) is true precisely when neither p nor q is true—i.e. when both of p and q are false. In grammar, nor is a coordinating conjunction...

Solution 2

!(a or b)

Solution 3

NOR(a, b) is defined to be NOT(OR(a, b)) which is !(a or b) in infix notation. By De Morgan's Laws, this is also equivalent to (!a) and (!b).

Solution 4

your first alternative: !(a or b)

which happens to be equivalent to !a and !b

Solution 5

((a NAND a) NAND (b NAND b)) NAND ((a NAND a) NAND (b NAND b)) if you want to be circuit fabrication friendly. :)

Share:
12,455
user20844
Author by

user20844

Updated on June 04, 2022

Comments

  • user20844
    user20844 over 1 year

    Is nor:

    !(a or b)
    !a or !b
    !(a and b)

    something else?