PRIME FACTORIZATION CALCULATOR

素因数分解計算

正の整数を素数の積へ分解し、指数表記・展開表記・素数判定をまとめて表示します。1兆までBigIntで正確に計算します。

入力内容はブラウザ内だけで処理され、外部へ送信・保存されません。

素因数分解計算ツール

整数を入力

1から1,000,000,000,000(1兆)まで

半角・全角数字と正しい3桁区切りカンマに対応します。小数・負数・指数表記は使用できません。

入力例

計算結果

整数を入力して「素因数分解する」を押すと結果を表示します。

素因数分解とは?

素因数分解は、1より大きい整数を素数だけの積で表すことです。たとえば360は、2で3回、3で2回、5で1回割れるため、2³ × 3² × 5と表せます。

この計算ツールの使い方

  1. 1以上1兆以下の整数を入力します。
  2. 「素因数分解する」を押します。
  3. 指数表記、展開した形、素数判定、素因数の個数を確認します。

素数・1・0の違い

素数は、1とその数自身だけで割り切れる2以上の整数です。1は素数でも合成数でもなく、素因数を持ちません。0は素因数分解できないため、このツールでは結果を生成しません。

正確さと計算範囲

整数はBigIntで扱い、2と3以上の奇数による試し割りを、残った値に対して必要な範囲だけ行います。対応上限の1兆は数学上の限界ではなく、スマートフォンを含むブラウザで安全かつ実用的に使うための上限です。

よくある質問

素因数分解とは?

1より大きい整数を素数だけの積で表すことです。

素数とは?

1とその数自身だけで割り切れる、2以上の整数です。

素因数とは?

ある整数を割り切る素数です。素因数分解では素因数の積として整数を表します。

1は素数ですか?

いいえ。1は素数でも合成数でもなく、素因数を持ちません。

0は素因数分解できますか?

0は素因数分解できません。このツールでは0の素因数分解を扱いません。

12を素因数分解すると?

12 = 2² × 3です。

60を素因数分解すると?

60 = 2² × 3 × 5です。

同じ素因数は指数でどう表す?

同じ素因数の個数を指数にします。2 × 2 × 2は2³です。

最大いくつまで計算できますか?

1,000,000,000,000(1兆)までです。ブラウザを安全かつ高速に使うための上限です。

入力内容は外部送信されますか?

送信されません。計算はブラウザ内だけで完結し、入力値を保存しません。