最大公約数と最小公倍数計算機

整数の最大公約数と最小公倍数を求めます。

計算は端末内で行われ、入力値をサーバーへ送りません。

具体例

12 と 18 の場合、最大公約数は 6、最小公倍数は 36 です。

計算方法・仕組み

ユークリッドの互除法で余りを繰り返し取り、最大公約数を求めます。最小公倍数は |a ÷ gcd(a,b) × b| で各値から構築されます。

注意事項

少なくとも 2 つ以上の非ゼロ安全整数を入力してください。極端に大きな最小公倍数は精度不安定を避けるため拒否されます。

よくある質問

2 つ以上の整数を入力できますか?

はい。計算は入力されたすべての整数で行われます。

負の整数は許可されていますか?

はい。符号は無視され、非負の最大公約数と最小公倍数が返されます。

ゼロは受け付けられない理由は?

このツールは非ゼロ値を必要とし、複数値の最小公倍数挙動を明確に保つためです。

関連ツール