Waarheidstabel API
Evalueer booleaanse logica-expressies en genereer volledige waarheidstabellen. Het table-eindpunt neemt een booleaanse expressie, vindt de variabelen, bouwt elke rij van de waarheidstabel (de eerste variabele is de meest significante bit, de standaardconventie), en retourneert de waarden en het resultaat van elke rij, de lijst van mintermen (de rij-indexen waar de expressie waar is), een classificatie van tautologie / contradictie / contingentie, en een canonieke som-van-producten (SOP) vorm. Het evaluate-eindpunt berekent de waarde van de expressie voor één specifieke toewijzing van de variabelen. Het begrijpt de volledige set operatoren in zowel symbool- als woordvorm — NOT (!, ~, ¬), AND (&, &&, ∧, *, ., AND), OR (|, ||, ∨, +, OR), XOR (^, ⊕), NAND, NOR, XNOR, implicatie (->, =>, →, IMPLIES) en de biconditional (<->, <=>, ↔, IFF) — met de gebruikelijke precedentie (NOT > AND > XOR > OR > IMPLIES > IFF), haakjes, en de constanten 0/1 en true/false. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor het onderwijzen van digitale logica en discrete wiskunde, hardware- en HDL-ontwerp, het vereenvoudigen van condities in code, SAT-achtige sanity checks, en interviewvoorbereiding. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit evalueert booleaanse logica en bouwt waarheidstabellen; voor rekenkunde en vergelijkingen gebruik een wiskunde API.
api.oanor.com/truthtable-api