Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mariogeiger/booleancalculator


https://github.com/mariogeiger/booleancalculator

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

Simplifie les expressions booléennes.

Exemples :
(AB+CA)+(!AB+!(B&!A)) <=> 1
A+B|A&C*A <=> A+B

Accepte les expression suivante:
- Chaque lettre est une variable (sensible à la case, A != a)
- Considère deux lettres qui se suivent comme un "inter"
- Les operateurs '&' et '*' sont les operateurs de "inter"
- Les operateurs '|' et '+' sont les operateurs de "union"
- Les operateurs '~' et '!' sont les operateurs de négation

La résolution se base sur un tableau de Karnaugh.