最大公約数 Greatest Common Divisor
 
								
							最大公約数は、指定された複数の値の「最大公約数」「公約数」を簡単に求めることができるツールです。このツールに2つ以上の数値を入力するだけで、「最大公約数」「公約数」が自動的に表示されます。
最大公約数(GCD)
                -
            公約数
                -
            使い方
- 2つ以上の「値」を入力します。
- 自動的に「最大公約数」「公約数」が表示されます。
最大公約数とは
最大公約数(Greatest Common Divisor, GCD)とは、複数の整数の中で、全ての数を割り切ることができる最大の正の整数のことです。数学やコンピュータサイエンスで頻繁に使われる概念です。
特徴
- 分母の簡約分数を簡単な形にする際に用いられる。
- 整数の性質数の共通因数(公約数)を調べることで、整数の性質を理解する助けになる。
例
数字 48 と 64 の場合
- 48 の約数:1, 2, 3, 4, 6, 8, 12, 16, 24, 48
- 64 の約数:1, 2, 4, 8, 16, 32, 64
- 両方に共通する約数(公約数):1, 2, 4, 8, 16
- 最大公約数: 16
応用例
- 暗号学RSA暗号などで使用される。
- 整数の簡約分数や数値の簡約に利用。
- プログラミング数値演算の最適化やアルゴリズム設計で活用。
最大公約数の求め方
最大公約数を求める方法
方法1.約数を列挙して求める
以下の手順で最大公約数を求めます。
- 各数の約数をすべて列挙します。
- 共通する約数を見つけます。
- その中で最大の数が最大公約数です。
例:
- 24の約数: 1, 2, 3, 4, 6, 8, 12, 24
- 36の約数: 1, 2, 3, 4, 6, 9, 12, 18, 36
- 共通する約数: 1, 2, 3, 4, 6, 12
- 最大公約数: 12
方法2.ユークリッドの互除法
ユークリッドの互除法は、効率的に最大公約数を求めるアルゴリズムです。
以下の手順で計算を行います。
- 2つの数のうち大きな数を小さな数で割り、余りを求めます。
- 小さな数を次の割られる数、余りを次の割る数として繰り返します。
- 余りが0になった時の割る数が最大公約数です。
例:
- 24 ÷ 36 = 商 0, 余り 24
- 36 ÷ 24 = 商 1, 余り 12
- 24 ÷ 12 = 商 2, 余り 0
- 余りが0になったので、最大公約数は12
最大公約数の計算例
| 数値の組み合わせ | 最大公約数 (GCD) | 
|---|---|
| 12と18の最大公約数 | 6 | 
| 18と24の最大公約数 | 6 | 
| 28と42の最大公約数 | 14 | 
| 18と30の最大公約数 | 6 | 
| 15と20の最大公約数 | 5 | 
| 10と15の最大公約数 | 5 | 
| 24と32の最大公約数 | 8 | 
| 4と10の最大公約数 | 2 | 
| 12と20の最大公約数 | 4 | 
| 9と12の最大公約数 | 3 | 
| 18と27の最大公約数 | 9 | 
| 8と12の最大公約数 | 4 | 
| 8と12と16の最大公約数 | 4 | 
| 16と36の最大公約数 | 4 | 
| 30と45の最大公約数 | 15 | 
| 14と49の最大公約数 | 7 | 
| 5と10の最大公約数 | 5 | 
| 14と21の最大公約数 | 7 | 
| 9と15の最大公約数 | 3 | 
| 24と36の最大公約数 | 12 | 
| 12と30の最大公約数 | 6 | 
| 32と40の最大公約数 | 8 | 
| 36と60の最大公約数 | 12 | 
| 9と21の最大公約数 | 3 | 
| 12と15の最大公約数 | 3 | 
| 27と45の最大公約数 | 9 | 
| 36と48の最大公約数 | 12 | 
| 6と8の最大公約数 | 2 | 
| 25と30の最大公約数 | 5 | 
| 16と40の最大公約数 | 8 | 
| 56と72の最大公約数 | 8 | 
| 15と21の最大公約数 | 3 | 
| 21と35の最大公約数 | 7 | 
| 32と56の最大公約数 | 8 | 
| 6と15の最大公約数 | 3 | 
| 8と16の最大公約数 | 8 | 
| 24と42の最大公約数 | 6 | 
| 8と16と20の最大公約数 | 4 | 
| 4と8の最大公約数 | 4 | 
| 4と6の最大公約数 | 2 | 
| 21と28の最大公約数 | 7 | 
| 9と18の最大公約数 | 9 | 
| 5と15の最大公約数 | 5 | 
| 3と5の最大公約数 | 1 | 
| 13と39の最大公約数 | 13 | 
| 16と32の最大公約数 | 16 | 
| 14と28の最大公約数 | 14 | 
| 24と40の最大公約数 | 8 | 
| 6と20の最大公約数 | 2 | 
| 18と63の最大公約数 | 9 | 
注意事項
このツールは無料でご利用いただけます。
※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様のご意見・ご要望(改善要望)をお寄せください。
							



 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					 
					
					