最大公约数计算器(GCD)

输入两个或更多整数,即可求出能整除所有数字的最大数并查看每一步。

最大公约数计算器(GCD)

用空格、逗号或分号分隔。例如:48; 18

结果

6最大公约数

48 = 2 × 18 + 12
18 = 1 × 12 + 6
12 = 2 × 6 + 0

最大公约数计算器(GCD)

输入值

整数
48; 18

计算方法

用较大的数除以较小的数,并保留余数。

结果

最大公约数

6

计算方法

  1. 用较大的数除以较小的数,并保留余数。
  2. 再用较小的数和余数重复计算。
  3. 余数为 0 时,最后一个除数就是最大公约数:GCD(a, b) = GCD(b, a mod b)。
  4. 三个或更多数字:GCD(a, b, c) = GCD(GCD(a, b), c)。

示例

GCD(48, 18):48 = 2 × 18 + 12,18 = 1 × 12 + 6,12 = 2 × 6 + 0。最大公约数为 6。

注意事项

  • 只接受整数,负号会被忽略。
  • 最多输入 50 个整数,每个最多 200 位,并进行精确计算。

适用场景

  • 用最大公约数同时除以分子和分母,约简分数。
  • 检查两个数是否互质。

常见问题

什么是最大公约数?

它是能整除所有输入整数的最大正整数。

欧几里得算法如何求最大公约数?

用较大的数除以较小的数,再对除数和余数重复此过程。最后一个非零余数就是最大公约数。

最大公约数为 1 意味着什么?

这些数除了 1 以外没有共同的正约数,也就是说它们互质。

更新日期:2026年10月10日

结果仅供参考。做重要决定前,请咨询专业人士。