集合运算计算器
每行一个集合(逗号或空格分隔),第 1 行是 A、第 2 行是 B …… 一次算出并集、交集、差集、对称差与补集
全集来源:
全集元素:
最多输出:
分隔符:
计算结果
下载 CSV
| 序号 | 运算 | 结果 | 元素个数 |
|---|
工具介绍及使用方法
集合运算工具(Set Operations Calculator),每行一个集合,一次把并集、交集、差集、对称差、补集全部算出来,并附维恩图数量摘要。
结果含义:
· 并集 A ∪ B:出现在任意一个集合里的元素;
· 交集 A ∩ B:同时出现在所有集合里的元素;
· 差集 A − B:在 A 里但不在任何其它集合里的元素;
· 对称差 A △ B:只属于其中一个集合(不重复属于两个)的元素;
· 补集 U \ (A ∪ B):在全集里但不属于任何输入集合的元素;
· 维恩图数量摘要:每个「恰好属于某几个集合」的区域各有多少个元素。
与站内另一款「集合重叠检查(Number Sets Overlap Checker)」的区别:那个工具只做「第一行 vs 其余行」的两两比对,输出交集与各自独有;本工具给出的是完整运算结果,五种运算一次全出并附维恩图数量摘要。集合内部会自动去重并按数值升序排列,元素一律当作字符串处理,20 位以上的超长整数同样精确。
结果含义:
· 并集 A ∪ B:出现在任意一个集合里的元素;
· 交集 A ∩ B:同时出现在所有集合里的元素;
· 差集 A − B:在 A 里但不在任何其它集合里的元素;
· 对称差 A △ B:只属于其中一个集合(不重复属于两个)的元素;
· 补集 U \ (A ∪ B):在全集里但不属于任何输入集合的元素;
· 维恩图数量摘要:每个「恰好属于某几个集合」的区域各有多少个元素。
与站内另一款「集合重叠检查(Number Sets Overlap Checker)」的区别:那个工具只做「第一行 vs 其余行」的两两比对,输出交集与各自独有;本工具给出的是完整运算结果,五种运算一次全出并附维恩图数量摘要。集合内部会自动去重并按数值升序排列,元素一律当作字符串处理,20 位以上的超长整数同样精确。
操作步骤
- 每行输入一个集合,用逗号或空格分隔数字,第 1 行当作 A、第 2 行当作 B,依次类推,最少 2 行、最多 8 行,如
1, 2, 3, 4, 5。 - 选择「全集来源」:默认取所有集合的并集,也可以选「手动指定」并填写自己的全集(例如 1~100),这样补集才有意义。
- 点击「开始计算」,结果表格一次给出五种运算的集合与元素个数,输出框里还会附上维恩图数量摘要。
- 结果支持一键复制与导出 CSV。
完整示例
输入(每行一个集合,第1行A、第2行B):
1, 2, 3, 4, 5 4, 5, 6, 7
全集来源「所有集合的并集」,结果框输出:
A = {1, 2, 3, 4, 5} (5)
B = {4, 5, 6, 7} (4)
U = {1, 2, 3, 4, 5, 6, 7} (7)
A ∪ B = {1, 2, 3, 4, 5, 6, 7} (7)
A ∩ B = {4, 5} (2)
A − B = {1, 2, 3} (3)
A △ B = {1, 2, 3, 6, 7} (5)
U \ (A ∪ B) = {} (0)
---
维恩图数量摘要:
A: 3
B: 2
A∩B: 2
全集里不属于任何集合: 0留言板
全部留言 →-
还没人说话,来占个沙发?