輾轉相除法最小公倍

輾轉相除法,又稱歐幾里德算法,是求兩個正整數最大公約數(GCD)的一種算法。最低公倍數(LCM)則是兩個數的乘積除以它們的最大公約數。

輾轉相除法的基本步驟如下:

  1. 第一個數和第二個數相除,得到第一個餘數。
  2. 用第一個餘數除以第一個數,得到的餘數是第二個餘數。
  3. 重複以上步驟,直到餘數為0。此時,最後的除數就是最大公約數。

最低公倍數的求法則是:

  1. 兩個數的乘積等於它們的最大公約數與最低公倍數的積。
  2. 求出兩個數的乘積。
  3. 用最大公約數去除乘積,得到的結果就是最低公倍數。

舉例來說,假設我們有兩個正整數a和b,求它們的最低公倍數可以通過以下步驟得到:

  1. 首先,我們找到a和b的最大公約數(使用輾轉相除法)。
  2. 然後,我們用b除以最大公約數,得到商和餘數(即b' = b / gcd(a, b))。
  3. 接下來,我們用a除以這個餘數(即a' = a / b'),得到新的商和餘數(即a'' = a' / b'')。
  4. 我們重複這個過程,直到餘數為0。此時,我們將所有商相乘,得到的就是最低公倍數。

希望以上信息對你有所幫助!