コード例 #1
0
 internal PrimeFactorizationResult(PrimeFactorizationResultEvaluation result) : this()
 {
     if (result == PrimeFactorizationResultEvaluation.FactorFound)
     {
         throw new ArgumentException();
     }
     this.result = result;
 }
コード例 #2
0
 internal PrimeFactorizationResult(PrimeFactorizationResultEvaluation result, BigInteger primeFactor) : this()
 {
     if (result == PrimeFactorizationResultEvaluation.FactorFound)
     {
         throw new ArgumentException();
     }
     this.result      = result;
     this.primeFactor = primeFactor;
 }
コード例 #3
0
 internal PrimeFactorizationResult(BigInteger primeFactor) : this()
 {
     this.primeFactor = primeFactor;
     result           = PrimeFactorizationResultEvaluation.FactorFound;
 }