LCMとHCF、4つの計算方法付き
2つ以上の整数を入力すると、最小公倍数(LCM)と最大公約数(HCF)を同時に求められます。計算過程の表示方法は、素因数分解、割り算の段階表示、一覧、ユークリッドの互除法から選べます。
使い方
- 数字をカンマ、スペース、または改行で区切って入力してください
- 「計算」を押すと、最小公倍数(LCM)と最大公約数(HCF)の両方が求められます
- 方式のドロップダウンを切り替えると、別の方法で計算した過程を確認できます
よくある質問
一度に入力できる数値は何個までで、各数値はどこまで大きくできますか?
1回の計算で最大12個の数値を入力でき、それぞれ最大 1,000,000,000,000(10¹²)です。最小公倍数自体は BigInt で計算されるため、大きな数を並べた場合に100桁を大きく超えても、正確な値を保ちます。
計算方法は、素因数分解、割り算、列挙、ユークリッドの互除法のどれを選べばよいですか?
素因数分解と割り算の筆算は、どのような大きさの数にも対応でき、教科書でも標準的な方法です。列挙は、倍数や約数が長すぎて読みにくくなると自動的に制限されます(最小公倍数が3,000を超える場合、または1,000を超える数の場合)。ユークリッドの互除法は、手計算で最も速い方法で、大きな数の組み合わせではこのツールが内部で自動的に切り替えて使う方法です。
数値のひとつに 0 を入力するとどうなりますか?
この入力は受け付けられません。0 はすべての数で割り切れるため、ひとつに決まる最小公倍数がありません。1 以上の数値を入力してください。