[−][src]Function solovay_strassen::is_prime
pub fn is_prime<T: ToBigUint>(n: &T, k: usize) -> bool
Test whether an integer n
is likely prime.
Examples
use solovay_strassen::is_prime; // Mersenne Prime (2^31 - 1) let n: u64 = 0x7FFF_FFFF; // Try the solovay-strassen test 100 times in parallel. // Fails with a probability of at most `2^{-k}`. assert!(is_prime(&n, 100));