Início / Calculadoras / Ferramenta online para converter tabela verdade em expressão lógica
Ferramentas online gratuitas

Ferramenta online para converter tabela verdade em expressão lógica

Converta uma tabela verdade em expressão lógica na forma normal disjuntiva canónica. Introduza variáveis e mintermos, obtenha a expressão booleana. O process…

Começar a usar

O que faz esta ferramenta

Esta ferramenta converte uma tabela verdade especificada pelos índices das linhas com resultado 1 numa expressão lógica na forma normal disjuntiva canónica (soma de mintermos). Por exemplo, com variáveis A,B e mintermos 1,2, a expressão gerada é (!A && B) || (A && !B).

Como funciona

Introduza os identificadores das variáveis (por exemplo, A,B,C) e os índices dos mintermos cujo resultado é 1. A ferramenta gera um mintermo completo para cada índice selecionado, ligando-os com OR. Cada mintermo inclui todas as variáveis, com negação quando o valor da variável é 0 nessa linha.

Exemplo prático

Para a tabela verdade XOR com variáveis A,B, os mintermos são 1 e 2. A expressão resultante é (!A && B) || (A && !B).

Limitações

A ferramenta não minimiza a expressão, não aceita linhas irrelevantes (don't-care), não gera CNF/POS, não desenha portas lógicas e não importa tabelas verdade tabulares. Para expressões minimizadas, utilize a ferramenta de mapa de Karnaugh.

Perguntas frequentes

Como são tratados os índices duplicados?

Os índices duplicados são removidos, não afetando o resultado.

O que acontece se não introduzir nenhum mintermo?

Se a lista de mintermos estiver vazia, a expressão resultante é false, representando uma função que é zero em todas as atribuições.

Que notação é usada na expressão?

A expressão usa ! para NOT, && para AND e || para OR. A saída é a forma normal disjuntiva canónica, sem minimização.

Lista de verificação

  • Verifique que os identificadores das variáveis são ASCII e separados por vírgulas.
  • Confirme que os índices estão no intervalo válido.
  • Lembre-se de que o primeiro variável é o bit mais significativo.
  • Para expressões minimizadas, use a ferramenta de mapa de Karnaugh.

O processamento é feito localmente no navegador.