トップ > 学び・数学

素因数分解・約数・素数判定の計算

更新:2026年9月

整数を入れると、素因数分解した形、約数の個数と一覧、約数の合計、そして素数かどうかを表示します。1兆までの整数に使えます。

2から1兆までの整数を入れてください

計算方法

素因数分解は、小さい素数から順に割っていきます。2で割れる間は2で割り、次に3、5、7と奇数で試し、割る数の2乗が残りの数を超えたら、残っている数そのものが最後の素因数です。

約数の個数と合計は、素因数分解の形から直接求められます。

約数の個数 = (指数+1)をすべて掛けたもの

約数の合計 = 素因数ごとに(1+p+pの2乗+…+pの指数乗)を求め、それらを掛けたもの

例:360 = 2の3乗 × 3の2乗 × 5 なので、約数の個数は(3+1)×(2+1)×(1+1)=24個、合計は15 × 13 × 6 = 1170です。

素因数が1種類で指数が1のとき、その数は素数です。

出典:式の定義(素因数分解の試し割りと、素因数分解から約数の個数・合計を求める式そのもの)

PR

よくある質問

どこまで大きい数を入れられる?

1兆(10の12乗)までです。試し割りは100万回ほどで終わるため、素数の場合でもすぐに結果が出ます。

約数の一覧が省略されるのはなぜ?

約数が2000個を超えると一覧が長くなりすぎるため省略しています。個数と合計は省略せずに表示します。

1や0、マイナスの数は?

素因数分解は2以上の整数に対して行います。1は素数でも合成数でもなく、0とマイナスの数には素因数分解を定義しません。

よく一緒に使われる計算

同じ分野のほかの計算