跳到主要内容

真值表生成器

为布尔逻辑表达式生成完整的真值表,计算其变量的所有真假值组合。接受单词(and/or/not/xor)、符号(&&、||、!、^)或数学符号(∧、∨、¬、⊕)。

输入

最多6个变量。操作符:and/or/not/xor、&&/||/!/^、或 ∧/∨/¬/⊕ — 任何组合都可以。

输出

真值表
 
这对您有帮助吗?

使用此工具的更多方式

REST API

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"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `truth-table-generator` tool (Truth Table Generator) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/truth-table-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="真值表生成器 — 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>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

真值表生成器为布尔逻辑表达式计算其变量的所有可能的真假值组合,并将结果以表格形式呈现。

使用方法

  1. 使用您想要的变量输入布尔表达式(通常约定使用单个字母,如 A、B、C,但任何名称都可以)。
  2. 读取表格:每一行对应一种变量值组合,表达式的结果在最后一列。

支持的操作符

写AND、OR、NOT和XOR时可以使用任何您习惯的方式 — 这些记号在同一表达式中可以互换使用:

操作符 单词 符号 数学符号
AND and &&, & ∧
OR or ||, | ∨
NOT not !, ~ ¬
XOR xor ^ ⊕, ⊻

单词不区分大小写(AND、And、and都可以)。括号按常规方式分组子表达式:A and (B or not C)。

表达式限制为6个变量(64行)— 超过这个限制,表格就不再是阅读结果的有效方式;卡诺图或最小化器是处理更大函数的合适工具。

示例

A && (B || !C)生成:

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

常见用途

检查逻辑电路的行为,验证代码中的条件表达式是否覆盖所有预期情况,或者完成命题逻辑作业。

隐私

所有操作都完全在您的浏览器中进行 — 您的表达式不会上传或存储在任何地方。

boolean logicboolean expressionlogic gatetruth tableand or not xorpropositional logicboolean algebralogic table

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。