約数・倍数

(English) (Top)

約数・倍数

x × y = z (x, y, z は整数)のとき、 演算 ÷ を、z ÷ y = x と定義することができます。 ただし、x × 0 = 0 ですが、0 ÷ 0 は1つの値に決めることができないので、 定義しないことにします。

また、 x × y = z (x, y, z は整数)のとき、 z は x の 倍数 である、 x は z の 約数 である、 と言います。

ある正の整数 n の正の約数を全部求めるには、 1 から n までの全部の整数について、 その数が n の約数かどうかを調べればよいです。
例: 「…」ボタンをクリックしてみてください。
の正の倍数は などです。
の正の約数は です。

素数

正の整数 n の約数について考えてみます。 1 と n は n の約数になります。 2 以上の正の整数 n で、1 と n 以外に正の約数がないものを、 素数 と言います。

ある正の整数 n (n≧2)が素数かどうかを調べるには、 1 から n までの全部の整数について、 その数が n の約数かどうかを調べればよいです。 約数が 1 と n しかなければ、n は素数です。
例: 「…」ボタンをクリックしてみてください。
以下の素数は
です。

正の整数は、素数の積として表すことができます。

例: 「…」ボタンをクリックしてみてください。
を素数の積で表すと
となります。
正の整数 n を、素数の積として表す方法を 求めるには、すべての素数(実際は、n の約数になる素数でよい) について、n がその素数で「何回割れるか」を 調べればよいです。
使い方:
(1)「start」ボタンをクリックしてください。
(2)「<-」「->」ボタンをクリックして、 かける素数を変更して、「×」ボタンをクリックしてください。 これを繰り返してください。 (「÷」ボタンをクリックすると戻すことができます)

素数:
となります。
正の整数 n を、素数の積として表す方法を使って、 n の正の約数を全部求めることができます。
例: 50 = 2 × 5 × 5 ですから、 1, 5, 5 × 5 = 25, 2, 2 × 5 = 10, 2 × 5 × 5 = 50 は 50 の約数ということがわかります。 また、50 の約数はこれで全部ということもわかります。
例: 「…」ボタンをクリックしてみてください。
の正の約数は
ですから
です。

最大公約数・最小公倍数

2個の整数(3個、4個、5個…でも考えられますが、ここでは2個の場合について考えます) の共通の約数を 公約数 と言います。 2個の整数の共通の倍数を 公倍数 と言います。 正の公約数の中で最大のものを、最大公約数 と言います。
「公約数の中の最大もの」でも正の数になります。
正の公倍数の中で最小のものを、最小公倍数 と言います。
正の公倍数は無限個あるので、無限個の中の最小のものということになります。
例: 「実行」ボタンをクリックしてみてください。

の正の倍数は などです。
の正の倍数は などです。
の正の公倍数は などです。
の最小公倍数は です。

の正の約数は です。
の正の約数は です。
の正の公約数は です。
の最大公約数は です。
正の整数を、素数の積として表す方法を使って、 最大公約数、最小公倍数を求めることができます。
例: 「実行」ボタンをクリックしてみてください。

の正の約数は
ですから
です。
の正の約数は
ですから
です。

の正の公約数は
です。 これは
の正の約数(全部)です。

の最大公約数は
です。

の最小公倍数は
です。