希腊欧几里得算法

2025年6月13日 | 阅读3分钟

欧几里得算法是一种数学算法。该算法通常用于查找两个正整数的最大公约数。该算法以希腊数学家欧几里得的名字命名。

什么是最大公约数?

GCD最大公约数 的缩写。GCD 是能整除给定数字的最大数字。它也称为 GCF 或 HCF。其中,GCF最大公因子 的缩写,HCF最高公因子 的缩写。

如何找到两个正数的 GCD?

有三个重要的条件用于查找 GCD

让我们举例来说明这些条件。

示例 1:求 A = 0 和 B = 1023 的 GCD。

示例 2:求 A = 120 和 B = 0 的 GCD。

示例 3:求 A = 30 和 B = 18 的 GCD。

示例 4:求 A = 270 和 B = 192 的 GCD。

GCD 算法

程序

输出


Greek Euclid's Algorithm