boolean_algebra.nimply_gate¶
An NIMPLY Gate is a logic gate in boolean algebra which results to 0 if either input 1 is 0, or if input 1 is 1, then it is 0 only if input 2 is 1. It is false if input 1 implies input 2. It is the negated form of imply
- Following is the truth table of an NIMPLY Gate:
- Input 1 | Input 2 | Output |0 | 0 | 0 |0 | 1 | 0 |1 | 0 | 1 |1 | 1 | 0 |
Refer - https://en.wikipedia.org/wiki/NIMPLY_gate
Functions¶
|
Calculate NIMPLY of the input values |
Module Contents¶
- boolean_algebra.nimply_gate.nimply_gate(input_1: int, input_2: int) int ¶
Calculate NIMPLY of the input values
>>> nimply_gate(0, 0) 0 >>> nimply_gate(0, 1) 0 >>> nimply_gate(1, 0) 1 >>> nimply_gate(1, 1) 0