最小公倍数

読み:さいしょう・こうばいすう
外語:L.C.M.: least (lowest) common multiple
品詞:名詞

二つ(以上)の整数の公倍数のうちで最小のもの。

例えば、2と7の最小公倍数は14である。

最も簡単な求め方は、両者のと、両者の最大公約数とのである。つまり二つの自然数aとbに対する最大公約数をgcd(a,b)とすると、最小公倍数はa×b÷gcd(a,b)である。

最大公約数はユークリッドの互除法を応用すると桁数が多いものも比較的簡単に求めることができるので、これを利用すればコンピュータプログラムでも簡単に最小公倍数を算出できる。

プラグインlcm.c (C言語による例)