ToolzPod

最大公約数・最小公倍数

最大公約数と最小公倍数を求める

結果

最大公約数・最小公倍数計算機とは?

最大公約数(GCD)・最小公倍数(LCM)計算機は、2つ以上の整数のGCDとLCMを求めるツールです。GCDはすべての数を割り切る最大の数、LCMはすべての数で割り切れる最小の数です。整数論・分数の約分・スケジューリング問題の基本となる演算です。

使い方

  1. 「数値 A」フィールドに1つ目の整数を入力します。
  2. 「数値 B」フィールドに2つ目の整数を入力します。
  3. 「計算する」をクリックすると、GCDとLCMが同時に求められ、ユークリッドの互除法の計算過程も表示されます。

基礎知識

GCDはユークリッドの互除法で求められます:大きい方を小さい方で割った余りで置き換え、余りが0になるまで繰り返します。例:GCD(48, 18)は48 mod 18 = 12、18 mod 12 = 6、12 mod 6 = 0でGCD = 6。関係式 GCD(a, b) × LCM(a, b) = a × b により、GCDからLCMを素早く求められます。素因数分解では、GCDは共通素因数の最小べき乗、LCMは全素因数の最大べき乗を使います。

LCM(a, b) = (a × b) ÷ GCD(a, b)

よくある質問

互いに素な2数のGCDは?

互いに素(互いに素数の関係)な数のGCDは1で、1以外の共通因数を持ちません。例として8と15、7と20があります。

LCMは日常でどう使われますか?

スケジューリング問題を解きます:イベントAが6日ごと、Bが8日ごとなら、LCM(6, 8) = 24日ごとに同時に起こります。分数の通分にも使われます。

3つ以上の数にもGCDとLCMは適用できますか?

はい。反復的に適用します:GCD(a, b, c) = GCD(GCD(a, b), c)、LCM(a, b, c) = LCM(LCM(a, b), c)。任意の数の整数に拡張できます。

関連ツール