最小公倍数 計算

2つ以上の整数の最小公倍数(LCM)を瞬時に計算できるオンラインツールです。最大公約数(GCD)を用いた計算手順や求め方も分かりやすく解説します。

808.0K 利用回数 更新日 · 2026-04-25 ブラウザ内で処理 · アップロードなし
AD

最小公倍数計算ツールの使い方

最小公倍数計算ツールを使用すると、2つ以上の任意の整数の最小公倍数を瞬時に求めることができます。使い方は以下の通りです:

  1. 1つ目の整数を入力 — 最初の入力欄に整数を入力します。
  2. 2つ目の整数を入力 — 2番目の入力欄に整数を入力します。
  3. さらに数を追加 — 「数を追加」ボタンをクリックすると、3つ以上(3個目、4個目など)の複数の整数をいくらでも自由に追加できます。
  4. 最小公倍数(LCM)を確認 — 計算結果はリアルタイムで更新されます。大きな文字で最小公倍数が表示され、入力したすべての数を示すコンパクトな記法も併記されます。
  5. 計算手順を確認 — 画面下部にスクロールすると、ステップごとの詳細な計算手順が表示されます。各ペアの数について、最大公約数(GCD)およびその段階で求められたLCMを確認できます。

不要な数値は横の「✕」ボタンをクリックして削除でき、自動的に再計算が行われます。

最小公倍数の求め方と計算公式

最小公倍数の求め方として、本ツールでは数論における2つの重要な公式を適用しています:

ユークリッドの互除法による最大公約数(GCD):

GCD(a, b):
  while b ≠ 0:
    (a, b) = (b, a mod b)
  return a

最大公約数(GCD)を利用した最小公倍数(LCM)の公式:

LCM(a, b) = |a × b| / GCD(a, b)

3つ以上の数の場合:

LCM(a, b, c, ...) = LCM(LCM(a, b), c, ...)

本ツールではJavaScriptの BigInt 型を使用しているため、標準の64ビット浮動小数点数では溢れてしまうような非常に大きな整数であっても、正確な最小公倍数を計算できます。

なぜこの公式で最小公倍数が求められるのか?

すべての整数は素因数分解によって素数の積として表すことができます。最小公倍数は、各素因数の最高次の冪(べき)を掛け合わせることで得られます。ユークリッドの互除法によるGCD公式を使用することで、素因数分解を行わずに効率よく最小公倍数を算出できるため、本ツールではこのアルゴリズムを採用しています。

最小公倍数計算の活用事例

最小公倍数は、日常の数学処理やさまざまな応用分野で役立ちます:

  • 分数の足し算・引き算(通分) — 例えば ¹/₁₂ + ¹/₁₈ を計算する際、分母を揃える「通分(最小公分母の計算)」が必要になります。これは LCM(12, 18) = 36 を求めることで一瞬で解決します。
  • 周期の同期・スケジューリング — イベントAが4日ごと、イベントBが6日ごとに開催される場合、LCM(4, 6) = 12 となり、12日ごとに両方のイベントが同時に重なることが分かります。
  • 歯車や車輪の回転同期 — 異なる歯数を持つ2つの歯車が再び最初の位置で噛み合うタイミングを判定するために、エンジニアは最小公倍数を計算します。
  • 音楽理論 — 異なるリズムパターンや拍子が重なる周期(ポリリズムなど)の計算にLCMが用いられます。
  • 数学の問題演習・検算 — 学校の宿題、資格試験、競技数学などで最小公倍数の計算結果を手軽に検算できます。

学生から教育者、エンジニアまで、どなたでも手軽に正確な最小公倍数を計算し、その計算ステップを確認することができます。

最小公倍数 計算についてのよくある質問

最小公倍数計算ツールはどのように結果を算出しますか?

本ツールは、公式 LCM(a, b) = |a × b| / GCD(a, b) を使用します。最大公約数(GCD)はユークリッドの互除法で求められます。3つ以上の数の場合は、LCM(a, b, c) = LCM(LCM(a, b), c) のように順次計算を適用します。

3つ以上の複数の数値でも最小公倍数を計算できますか?

はい、「数を追加」ボタンを使用することで、3つ以上の任意の数の整数を追加して最小公倍数を計算できます。ペアごとに段階的な計算手順も表示されます。

最小公倍数(LCM)と最大公約数(GCD)の違いは何ですか?

最大公約数(GCD)は入力されたすべての数を割り切ることができる最大の整数です。一方、最小公倍数(LCM)はすべての数で割り切ることができる最小の正の整数です。本ツールではGCDを利用して効率的にLCMを算出します。

最小公倍数はどのような場面で使われますか?

分数の加減算における「通分(共通の分母を見つける)」や、周期的な出来事の同期(スケジューリング、歯車の回転、信号機など)、整数問題などで広く活用されます。

入力したデータはサーバーに保存されますか?

いいえ。すべての計算処理はお使いのブラウザ内で行われるため、データが外部サーバーに送信されることはありません。