素因数分解とは?
素因数分解は、1より大きい整数を素数だけの積で表すことです。たとえば360は、2で3回、3で2回、5で1回割れるため、2³ × 3² × 5と表せます。
この計算ツールの使い方
- 1以上1兆以下の整数を入力します。
- 「素因数分解する」を押します。
- 指数表記、展開した形、素数判定、素因数の個数を確認します。
素数・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兆)までです。ブラウザを安全かつ高速に使うための上限です。
入力内容は外部送信されますか?
送信されません。計算はブラウザ内だけで完結し、入力値を保存しません。