BigInteger.IsProbablePrime(Int32) 方法

定义

如果这个 BigInteger 可能是黄金,如果它绝对是复合的,false则返回true

[Android.Runtime.Register("isProbablePrime", "(I)Z", "GetIsProbablePrime_IHandler")]
public virtual bool IsProbablePrime(int certainty);
[<Android.Runtime.Register("isProbablePrime", "(I)Z", "GetIsProbablePrime_IHandler")>]
abstract member IsProbablePrime : int -> bool
override this.IsProbablePrime : int -> bool

参数

certainty
Int32

调用方愿意容忍的不确定性的度量值:如果调用返回true此 BigInteger 是质数超过 (1 - 1/2<sup/sup<>certainty>) 的概率。 此方法的执行时间与此参数的值成正比。

返回

true 如果这个 BigInteger 可能是黄金, false 如果它绝对是复合的。

属性

注解

如果这个 BigInteger 可能是黄金,如果它绝对是复合的,false则返回true。 如果 certainty 为 ≤ 0, true 则返回。

Java文档java.math.BigInteger.isProbablePrime(.*int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于