Gerador de Tabela Verdade
Gere uma tabela verdade completa para uma expressão lógica booleana, avaliando todas as combinações de valores verdadeiro/falso de suas variáveis. Aceita palavras (and/or/not/xor), símbolos (&&, ||, !, ^), ou notação matemática (∧, ∨, ¬, ⊕).
Entrada
Até 6 variáveis. Operadores: and/or/not/xor, &&/||/!/^, ou ∧/∨/¬/⊕ — qualquer combinação funciona.
Saída
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/truth-table-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"expression": "A and B"
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `truth-table-generator` tool (Truth Table Generator) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
Widget para incorporar
<iframe
src="https://iotools.cloud/embed/truth-table-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Gerador de Tabela Verdade — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Coloque isso na sua própria página — grátis, sem chave, só um link de volta.
| Custo por chamada de API/MCP | A partir de 5 créditos |
|---|---|
| Precisa de mais créditos? | Ver preços |
Também disponível via
Guias
O Gerador de Tabela Verdade avalia uma expressão lógica booleana em relação a todas as combinações possíveis de valores verdadeiro/falso de suas variáveis, e apresenta os resultados em forma de tabela.
Como usar
- Digite uma expressão booleana usando as variáveis que desejar (letras únicas como
A,B,Csão a convenção usual, mas qualquer nome funciona). - Leia a tabela: uma linha para cada combinação de valores de variáveis, com o resultado da expressão na última coluna.
Operadores suportados
Escreva AND, OR, NOT e XOR da forma como está acostumado — todas essas notações funcionam de forma intercambiável na mesma expressão:
| Operador | Palavras | Símbolos | Notação matemática |
|---|---|---|---|
| AND | and |
&&, & |
∧ |
| OR | or |
||, | |
∨ |
| NOT | not |
!, ~ |
¬ |
| XOR | xor |
^ |
⊕, ⊻ |
As palavras não diferenciam maiúsculas de minúsculas (AND, And, and funcionam todas). Parênteses agrupam sub-expressões como de costume: A and (B or not C).
As expressões são limitadas a 6 variáveis (64 linhas) — além disso, uma tabela deixa de ser uma forma útil de ler o resultado; um mapa de Karnaugh ou um minimizador é a ferramenta certa para funções maiores.
Exemplo
A && (B || !C) produz:
| A | B | C | Result |
|---|---|---|---|
| T | T | T | T |
| T | T | F | T |
| T | F | T | F |
| T | F | F | T |
| F | T | T | F |
| F | T | F | F |
| F | F | T | F |
| F | F | F | F |
Usos comuns
Verificar o comportamento de um circuito lógico, verificar se uma expressão condicional no código cobre todos os casos que você espera, ou trabalhar em lição de casa de lógica proposicional.
Privacidade
Tudo é executado totalmente no seu navegador — sua expressão nunca é enviada ou armazenada em lugar algum.