什么是 GCD
两个数的 GCD(最大公约数)是指这两个数都能被其整除的最大自然数。
记法:GCD(a, b)。例如,GCD(12, 18) = 6。
练习:
两个数的 GCD(最大公约数)是指这两个数都能被其整除的最大自然数。
记法:GCD(a, b)。例如,GCD(12, 18) = 6。
两个数的 LCM(最小公倍数)是指能同时被这两个数整除的最小自然数。
记法:LCM(a, b)。例如,LCM(12, 18) = 36。
方法 1——质因数分解:
例如:GCD(24, 36)。24 = 2³ · 3,36 = 2² · 3²。公共因数:2² · 3 = 12。所以 GCD(24, 36) = 12。
方法 2——欧几里得算法:用较大数除以较小数,再用较小数除以余数,如此直到余数为零。最后一个非零余数即为 GCD。
方法 1——质因数分解:
例如:LCM(24, 36)。24 = 2³ · 3,36 = 2² · 3²。最大指数:2³ · 3² = 72。所以 LCM(24, 36) = 72。
方法 2——通过 GCD:LCM(a, b) = (a · b) / GCD(a, b)。
GCD 与 LCM 在处理分数时广泛使用:
计算 GCD 与 LCM 的示例:
GCD——最大公约数:两个数都能被其整除的最大数。LCM——最小公倍数:能同时被两个数整除的最小数。
最快的方法是欧几里得算法:用较大数除以较小数,再用较小数除以余数,如此直到余数为零。最后一个非零余数即为 GCD。
LCM(a, b) = (a · b) / GCD(a, b)。例如,LCM(12, 18) = (12 · 18) / 6 = 36。
互质数是指 GCD 为 1 的数。例如,7 和 11、8 和 9。互质数的 LCM 等于它们的乘积。