パッケージ library.math.largeprime
クラス BigPrime
java.lang.Object
library.math.largeprime.BigPrime
10^18より大きい整数に対して素数判定や素因数分解をできるクラス
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明static final boolean
Miller-Rabin法による素数判定static final ArrayList
<BigInteger> Pollard-Rho法による素因数分解
-
コンストラクタの詳細
-
BigPrime
public BigPrime()
-
-
メソッドの詳細
-
isPrime
Miller-Rabin法による素数判定- パラメータ:
n
-- 戻り値:
- 素数かどうか
-
primeFactor
Pollard-Rho法による素因数分解- パラメータ:
n
-
-