素因数分解計算機

任意の整数の素因数分解を見つけることができます。数が素数かどうかを確認し、すべての素因数を一覧表示し、因子木を計算できます。約数とEulerのトーシェント関数も表示します。

360

✗ Composite number

Prime Factorization

2^3 × 3^2 × 5

23325

Number Properties

Number of divisors

24

Sum of divisors (σ)

1,170

Sum of proper divisors

810

Euler's totient φ(n)

96

Classification

Abundant

Distinct prime factors

3

All Divisors (24)

1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 18, 20, 24, 30, 36, 40, 45, 60, 72, 90, 120, 180, 360

素因数分解計算機の使い方

  1. 1入力フィールドに任意の正の整数を入力してください。
  2. 2素因数分解、素数判定、およびすべての約数のリストが表示されます。
  3. 3暗号化、数学の宿題、またはアルゴリズムの検証にこれらの結果を使用できます。
Zenovayアナリティクス

今、誰がサイトにいるかを把握。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

素因数分解とは何ですか?
素因数分解 (素数分解) は、正の整数を素数の積として表現します。1 より大きいすべての整数には一意の素因数分解があります (算術の基本定理)。例: 360 = 2³ × 3² × 5。手順: 最小の素因数を見つけ、除算し、商が 1 になるまで繰り返します。アルゴリズム: √n までの素数で試行除算します。約 10^12 までの数に対して効率的です。より大きな数にはより高度なアルゴリズム (Pollard's rho、number field sieve) が必要です。素因数分解は非常に大きな数に対して計算量的に困難です。この困難さは RSA 暗号化の基礎です。
素因数分解のアプリケーションは何ですか?
暗号化: RSA および他の公開鍵システムは、大きな数を因数分解する困難さに依存しています。GCD/LCM の計算: GCD(a,b) = 最小指数の共通素因数の積。LCM(a,b) = 最大指数のすべての素因数の積。分数の簡約: 分子と分母を GCD で除算します。Euler のトーシェント関数: φ(n) = n × ∏(1 - 1/p) 各素因数 p に対して。完全平方の判定: n が完全平方である場合、すべての素因数指数が偶数です。約数の数: (e₁+1)(e₂+1)...(eₖ+1) ここで eᵢ は指数です。
Eratosthenes のふるいとは何ですか?
Eratosthenes のふるいは、N までのすべての素数を効率的に見つけます。アルゴリズム: ブール配列 [2..N] を作成し、すべてを true にマークします。2 から始まるマークされていない各数 p に対して: p のすべての倍数 (p²、p²+p、...) を合成数としてマークします。残りのマークされていない数は素数です。時間: O(n log log n)、スペース: O(n)。最適化: p² でマーク付けを開始します (より小さい倍数は既にマークされています)。2 の後の奇数のみをチェックします。N = 10^6 の場合: ~78,498 個の素数。N = 10^9 の場合: メモリを削減するために分割ふるいが必要です。競技プログラミングと数論研究で使用されます。
Euler のトーシェント関数とは何ですか?
Euler のトーシェント φ(n) は、1 から n までの整数のうち n と互いに素 (共通因数がない) である整数の数をカウントします。主な性質: φ(1) = 1。素数 p の場合: φ(p) = p − 1。素数の累乗の場合: φ(p^k) = p^k − p^(k-1)。互いに素な a、b に対して: φ(a×b) = φ(a)×φ(b) (乗法的)。一般的: φ(n) = n × ∏(1 − 1/p) n を除算するすべての素数 p に対して。例: φ(12) = 12 × (1−1/2) × (1−1/3) = 12 × 1/2 × 2/3 = 4。12 と互いに素な整数: {1、5、7、11}。使用: RSA (Euler の定理: a^φ(n) ≡ 1 mod n)、群論。
完全数とは何ですか?
完全数は、その真の約数 (それ自身を除く約数) の合計に等しい数です。例: 6 = 1+2+3。28 = 1+2+4+7+14。496。8128。51 個の完全数のみが知られています。既知の完全数はすべて偶数です。Mersenne 素数: (2^p - 1) が Mersenne 素数である場合、n = 2^(p-1) × (2^p - 1) は完全です。関連する概念: 過剰数: σ(n) > 2n (すべての約数の合計 > 2×数)。不足数: σ(n) < 2n。友愛数: σ(a) = b+a と σ(b) = a+b の対。例: 220 と 284。