プロフェッショナルファクター計算機

数値のすべての因数を検索し、それが素数であるかどうかを確認し、ステップバイステップのソリューションと視覚化で素因数分解を実行します。

学習と宿題のサポートとして、重要な計算を独立して検証します。

レビュー者 CalculatorDrive Math編集委員会 · 最終更新日

電卓

正の整数 (1 ~ 10,000,000,000) を入力します。

正の整数を入力すると、そのすべての因数が検索され、それが素数かどうかを確認して、素因数分解が行われます。

短い答え

因数は、別の数値を剰余なく除算する整数です。 24 には、1、2、3、4、6、8、12、および 24 の 8 つの約数があります。すべての合成数は、一意の素因数のセット (素因数分解) に分解されますが、ちょうど 2 つの約数 (1 とそれ自体) を持つ数値は素数となります。

重要なポイント

  • 因数は常に元の数 (1×24、2×12、3×8、4×6) に乗算されるペアで現れます。ただし、対になっていない因数が 1 つある完全平方を除きます。
  • すべての因数を見つけるには、数値の平方根までの約数をテストするだけで済みます。それを超えるものはすでにペアリング パートナーとして表示されています。
  • すべての合成数には、正確に 1 つの素因数分解 (算術の基本定理) があり、どのように分解しても同じ素数のセットになります。
  • 数値が素数になるのは、1 とそれ自体の 2 つの約数が正確に含まれる場合のみです。数字 1 自体は素数でも合成でもありません。

因子を効率的に見つける: 平方根のショートカット

1 から n までのすべての数値をチェックして因数を見つけることは機能しますが、数値が大きい場合は遅くなります。より高速な方法では、√n までの約数のみをテストします。約数 d が n を均等に割るときは常に、そのペア n ÷ d も自動的に因数になります。 36 (√36 = 6) の場合、1 ~ 6 だけをテストすると、1↔36、2↔18、3↔12、4↔9、6↔6 のすべての因数が見つかります。6 × 6 = 36 であるため、最後のペアは 1 つの因数に集約されます。これが、完全平方の因数の数が常に奇数になる理由です。

全因数リストと素因数分解

コンセプト それは何ですか 例(24個の場合)
完全な要素リスト数値のすべての約数1, 2, 3, 4, 6, 8, 12, 24
素因数分解素数の積としての数値2³ × 3
因子ペア数値に乗算される 2 つの因数(1,24) (2,12) (3,8) (4,6)

この 2 つの間には直接的な関係があります。素因数分解を p₁^a × p₂^b × ... と書くと、総因数数は (a+1)(b+1).... 24 = 2³ × 3¹ の場合、(3+1)(1+1) = 8 となり、上記の 8 つの因数と正確に一致します。

作業例: 因数分解 24

24 ÷ 2 = 12

12 ÷ 2 = 6

6 ÷ 2 = 3

3 ÷ 3 = 1 (ストップ — 3 は素数)

24 = 2 × 2 × 2 × 3 = 23 × 3

各ステップで可能な最小の素因数で繰り返し除算することで、正しい素因数分解にたどり着くことが保証され、そこから (a+1)(b+1) ルールによって、24 が 1 つずつリストすることなく、ちょうど 8 つの因数を持つことが確認されます。

避けるべきよくある間違い

  • Forgetting that 1 and the number itself always count as factors, even though they're easy to overlook when listing the "interesting" ones.
  • √n までではなく、n までのすべての数値をテストします。数値が大きい場合、これは必要以上に大幅に遅くなります。
  • Confusing "factor" with "multiple" — a factor divides into the number, while a multiple is what you get by multiplying the number by an integer.
  • すべての数値には偶数の因数があると仮定します。1 つの因数がそれ自体と対になるため、完全平方は常に奇数の数を持ちます。

よくある質問

数値の因数とは何ですか?

因数 (除数) は、別の数値を剰余なく均等に割る整数です。 12 の因数は 1、2、3、4、6、12 です。

因数と倍数はどう違うのですか?

因数は数値に分割されます。倍数とは、整数を掛けた数値です。 12 は 3 の倍数です。 3 は 12 の因数です。

素因数とは何ですか?

素因数とは、素数である因数のことです。 1 より大きいすべての整数は、一意の素因数のセット (素因数分解) に分割されます。

すべての要素を効率的に見つけるにはどうすればよいでしょうか?

1 から √n までの約数をテストします。 d が n を割る場合、d と n/d は両方とも因数です。これは、n までのすべての数値をチェックせずにペアを見つけます。

この係数計算ツールはどのように使用すればよいですか?

正の整数を入力し、「計算」をクリックします。このツールは、すべての要因をペアでグループ化してリストし、その数を表示します。

完全二乗には因数がいくつありますか?

完全平方には常に奇数の因数が含まれますが、他のすべての数値には偶数が含まれます。通常、因子はペアになります (d と n/d) が、完全二乗の場合、1 つの因子 (その平方根) がそれ自体とペアになり、カウントされるのは 1 回だけです。 6 × 6 = 36 はペアではなく単一の因数としてカウントされるため、36 には 9 つの因数 (1、2、3、4、6、9、12、18、36) があります。

More math calculators