輾轉相除法最小公倍數
輾轉相除法,又稱歐幾里德算法,是求兩個正整數最大公約數(GCD)的一種算法。最低公倍數(LCM)則是兩個數的乘積除以它們的最大公約數。
使用輾轉相除法求最低公倍數的過程如下:
- 已知兩個正整數a和b,用輾轉相除法得到他們的餘數r。
- 不斷將餘數r除以b,直到餘數為0,此時被除數即為最大公約數a*b。
具體的算法轉換到公式為: LCM(a, b) = |a * b / GCD(a, b)
輾轉相除法得到的是兩個數的最大公約數,需要將其代入最低公倍數的公式進行計算,得出最終結果。
注意:這個算法只適用於正整數的情況。對於非正整數或負整數的情況,需要使用其他方法來求最低公倍數。