跳到主内容

数学统计 · GCD and LCM · 更新于 2026-10-25

最大公约数与最小公倍数是什么:定义、公式与实例

定义

最大公约数(GCD/gcd(a,b))是同时整除 a 和 b 的最大正整数;最小公倍数(LCM)是同时被 a 和 b 整除的最小正整数。两者由恒等式 gcd(a,b) × lcm(a,b) = a × b 桥接——求其一可得另一。求 GCD 用辗转相除法(欧几里得算法):gcd(a,b)=gcd(b, a mod b),迭代到余数为零,效率 O(log min(a,b)),是现存最早(公元前 300 年《几何原本》)且仍在最广泛使用的算法之一。应用:分数约分(约去 GCD)、通分(LCM 做公分母)、排班/发车周期问题(LCM 求重合时刻)、模运算与密码学。

公式

gcd(a,b) = gcd(b, a mod b);lcm(a,b) = a×b ÷ gcd(a,b)

数值实例

gcd(48, 36):48 mod 36=12 → gcd(36,12):36 mod 12=0 → GCD=12。LCM = 48×36÷12 = 144。两路公交分别 48/36 分钟一班,同时发车后再相遇要等 144 分钟。

常见误区

「GCD 一定要枚举所有因子」——辗转相除法几步就收敛,枚举在大数上完全不可行;「lcm 直接 a×b」——那是有公倍数关系的上限值,只有 gcd=1(互质)时才等于最小公倍数。

配套计算器

相关术语

继续探索

浏览完整术语表,或回到首页使用 1435 款免费在线计算器。

返回术语表