-
最大公约数 GCD
-
最小公倍数 LCM
-
参与计算个数
算法:两个数的 GCD 用辗转相除法(欧几里得算法),多个数则两两迭代求 GCD;LCM(a,b) = a × b ÷ GCD(a,b),多个数同理逐步迭代。
易忘点:LCM 必须用「乘积除以公约数」,不能简单相乘——例如 4 和 6 的最小公倍数是 12 而不是 24。
用途:分数约分(用 GCD)、通分(用 LCM)、齿轮配比、工序排期都是常见场景。
易忘点:LCM 必须用「乘积除以公约数」,不能简单相乘——例如 4 和 6 的最小公倍数是 12 而不是 24。
用途:分数约分(用 GCD)、通分(用 LCM)、齿轮配比、工序排期都是常见场景。
功能说明
最大公约数(GCD)和最小公倍数(LCM)是小学到中学数学的核心概念,也在编程、工程排产中有实际用途。本工具支持一次计算任意多个整数的 GCD 与 LCM。
GCD 指能同时整除所有数的最大正整数;LCM 指能同时被所有数整除的最小正整数。两者关系为:GCD(a,b) × LCM(a,b) = a × b。
工具还会列出每个输入数的质因数分解,帮助你理解结果是怎么来的。
使用步骤
1. 在文本框中输入整数,用逗号、空格或换行分隔,数量不限。
2. 结果区实时给出 GCD、LCM 与每个数的质因数分解。
3. 结果可一键复制。
常见问题
Q:分数怎么约分?
A:把分子和分母放进工具算出 GCD,然后分子分母同除以 GCD,即得最简分数。
Q:分数怎么通分?
A:先算出两个分母的 LCM,作为公分母,再把各分数按比例放大分子。
Q:为什么 4 和 6 的最小公倍数是 12?
A:因为 4 的倍数有 4、8、12…,6 的倍数有 6、12…,最小的共同值就是 12。它等于 4×6÷GCD(4,6) = 24÷2 = 12,不能直接用两数相乘。
你可能还想问
公约数和公倍数有什么实际用途?
公约数用于等分与约分(裁布、分装、化简比例),公倍数用于对齐周期(两班车同时到站、齿轮同步、事件同时发生的时刻);数论概念大多源于这类实际问题。
两个数的乘积和 GCD、LCM 什么关系?
两数乘积 = 最大公约数 × 最小公倍数(对两个数成立);已知其一可快速求另一个,验算时用这条关系核对,比重算一遍更快。
支持多个数一起计算吗?
支持:多个数的 GCD、LCM 按逐对合并计算;注意多个数的最小公倍数可能很大,超出显示位数时结果会失真,超大数建议分段处理。
速查在线工具箱