最大公約数計算機

計算機

2つ以上の数の最大公約数(GCD)とは、それらすべてを余りなく割り切る最大の数です。例えば12と18の最大公約数は6です。このGCD計算機は、どんな数のリストについてもそれを求めます。以下にカンマ区切りで入力してください。

GCD計算機


最大公約数:



Q&A

最大公約数とは?

2つ以上の整数の最大公約数(GCD)とは、それぞれの整数を割り切る最大の正の整数です。例えば、24と18の最大公約数は6です。最大公約数は分数を最も簡単な形に約分するのに役立ちます。

GCDはどう計算する?

1. 素因数分解

最大公約数は、2つの数の素因数分解を求めて因数を比較することで計算できます。実際には、素因数分解には時間がかかりすぎるため、この方法は小さな数にしか実用的ではありません。

2. ユークリッドの方法

ユークリッドが導入した方法は、a > b となる2つの正の整数aとbについて、aとbの公約数が a – b とbの公約数と同じであるという事実に基づきます。つまり、2つの正の整数の最大公約数を求めるユークリッドの方法は、大きい方の数をその差で置き換え、2つの数が等しくなるまでこれを繰り返すというものです。等しくなった数がその最大公約数です。

3. ユークリッドの互除法

より効率的な方法はユークリッドの互除法で、2つの数aとbの差を、aをbで割った除算(剰余付き除算)の余りに置き換える変形です。この余りを a mod b と表すと、アルゴリズムは (a, b) を (b, a mod b) に繰り返し置き換え、ペアが (d, 0) になるまで続けます。ここで d が最大公約数です。

最大公約数計算機の使い方は?

少なくとも2つの整数を計算機に入力し、Calculate GCDボタンをクリックするだけです。GCD計算機がすぐに結果を表示します。最大公約数の計算には、その種のものの中でも最良のひとつであるユークリッドの互除法を使っています。

当サイトにリンクを!

CalcPark.comを気に入っていただけたら、ぜひ当サイトへのリンクの追加をご検討ください。以下のリンクやHTMLコードをコピー&ペーストして、あなたのページに貼り付けるだけです!

GCD計算機 – 最大公約数 | calcpark.com


ご協力ありがとうございます!

よくある質問

最大公約数を求めるには?

各数の約数を挙げて共通する最大のものを取るか、ユークリッドの互除法を使います。12と18の最大公約数は6です。

2つの数の最大公約数とは?

両方を余りなく割り切る最大の整数です。8と12なら4です。

ユークリッドの互除法とは?

大きい数を、それを小さい数で割った余りに繰り返し置き換え、余りがゼロになるまで続けて最大公約数を求める方法です。

GCDとLCMの違いは?

GCDはすべてを割り切る最大の数で、最小公倍数(LCM)はすべてが割り切る最小の数です。

2つより多くの数の最大公約数も求められる?

はい。好きなだけの数をカンマ区切りで入力すると、計算機がその集合全体の最大公約数を返します。