Tool/Calculator to simplify or minify Boolean expressions (Boolean algebra) containing logical expressions with AND, OR, NOT, XOR.

Boolean Expressions Calculator - dCode

Tag(s) : Symbolic Computation, Electronics

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!

You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? *Contact-me*!

Sponsored ads

This script has been updated, please report any problems.

Tool/Calculator to simplify or minify Boolean expressions (Boolean algebra) containing logical expressions with AND, OR, NOT, XOR.

The simplification of Boolean Equations can use different methods: besides the classical development via associativity, commutativity, distributivity, etc., Truth tables or Venn diagrams provide a good overview of the expressions.

dCode allows several syntaxes:

**Algebraic notation**

!(ab(c+!d))+!b with implicit multiplication ab = a AND b and ! for logical NOT.

**Literal notation**

Example: NOT (a AND b AND (c OR NOT d)) OR NOT b

There may be several minimal representations for the same expression, dCode provides a solution and output an algebraic notation.

In logic, it is possible to use different formats to ensure better readability or usability.

The normal disjunctive form (FND) uses a sum of products:

Example: (a&&c)||b

The normal conjunctive form (FND) uses a product of sums:

Example: (a||b)&&(b||c)

The calculation steps such as a human imagine them do not exist for the solver. The operations performed are binary bit-by-bit and do not correspond to those performed during a resolution with a pencil and a paper.

dCode retains ownership of the source code of the script Boolean Expressions Calculator online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. So if you need to download the online Boolean Expressions Calculator script for offline use, check contact page !

bool,boole,boolean,expression,logic,logical,simplify,simplification,and,or,not,xor,ampersand,pipe,exclamation

Source : https://www.dcode.fr/boolean-expressions-calculator

© 2018 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaches. dCode