コンテンツへスキップ

素数判定計算ツール

入力した数が素数かどうかを確認し、完全な素因数分解とすべての約数、前後の素数、除算の過程を表示します。

2から1,000,000,000,000,000までの整数を入力してください。

結果

判定した数

-

数値を入力してください

素因数分解
-
すべての約数
-
次の素数
-
前の素数
-

素因数分解の過程

各ステップでは、割り切れる最小の素数で順に除算します。

ステップ除数結果

使い方

素数とは1より大きい自然数で、正の約数が1とその数自身のみである数を指します。また、算術の基本定理により、1より大きいすべての整数は一意な素因数分解を持ちます。

  1. 数値を入力してください

    2以上の整数を入力してください。

  2. 判定を確認する

    素数か合成数かと、その理由を表示します。

  3. 内訳を確認する

    完全な素因数分解、すべての約数、および最も近い素数を表示します。

試行除法による素数判定

ある数が素数かどうかを調べるには、2からその数の平方根までのすべての整数で割ってみます。どれも割り切れなければ、その数は素数です。例えば97の場合、平方根は約9.8なので、2から9までを検証すれば十分です。これらはいずれも97を割り切れないため、97は素数と判定されます。この計算ツールも同じ試行除法を用いており、2と3を確認した後は偶数と3の倍数をスキップするため、12桁の数でも高速に処理できます。

2から√nまでの整数で割り切れない場合、nは素数です

素因数分解

1より大きいすべての整数は、素数の積として一意に表せます。84の場合、2で割ると42、さらに2で割ると21、3で割ると7となり、7は素数です。したがって84 = 2² × 3 × 7です。これは算術の基本定理です。上の手順表には、入力した数について同じ計算過程が表示されます。

約数と素因数

素因数とは、掛け合わせることでその数を構成する素数のことです。12の場合は2、2、3が該当します。約数には、その数を割り切れるすべての整数が含まれます。12の場合は1、2、3、4、6、12の合計6つです。素数は常に1とその数自身のちょうど2つの約数を持つため、これが素数を見分ける最も早い方法です。

100までの素数

2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89、97の合計25個です。2は唯一の偶数の素数であり、それ以外のすべての偶数は2で割り切れるため合成数です。

よくある質問

数が素数かどうかを確認するにはどうすればよいですか?

2からその数の平方根までのすべての整数で割り切れるかを確認します。どれも割り切れなければ、その数は素数です。97の場合、平方根は約9.8なので、検証が必要なのは2から9までの約数だけです。これらはいずれも97を割り切れないため、97は素数となります。この計算ツールはこの試行除法アルゴリズムを実装しており、素数かどうかの結果を表示します。

素因数分解とは何ですか?また、どのように行いますか?

素因数分解とは、数を素数の積として表すことです。84の場合、2で割ると42、さらに2で割ると21、3で割ると7となり、7は素数です。したがって84 = 2² × 3 × 7となります。算術の基本定理により、1より大きいすべての整数に対してこの因数分解は一意であることが保証されています。

1は素数ですか?

いいえ。定義上、素数は1より大きくなければなりません。1の約数は自分自身のみですが、素数には1と自分自身のちょうど2つの約数が必要です。素数から1を除くことで算術の基本定理における一意性が保たれます。もし1が素数であれば、因数分解は一意ではなくなります。

100までの素数はいくつありますか?

100までの素数は25個あります:2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97です。2は唯一の偶数の素数であり、それ以外の偶数はすべて2で割り切れるため合成数です。

素因数とすべての約数の違いは何ですか?

素因数とは、掛け合わせることで元の数を作れる素数のことです。12の場合は2、2、3であり、2² × 3と表せます。約数はその数を割り切れるすべての整数を指し、12の約数は1、2、3、4、6、12の合計6個です。この計算ツールはすべての約数と完全な素因数分解を併せて一覧表示します。