Skip to main content

Module primitive_root_prime

Module primitive_root_prime 

Source
Expand description

PrimitiveRootPrime, a trait for finding a primitive root modulo a prime number.

ยงprimitive_root_prime

use malachite_base::num::factorization::traits::PrimitiveRootPrime;

assert_eq!(5u32.primitive_root_prime(), 2);
assert_eq!(191u32.primitive_root_prime(), 19);
assert_eq!(4294967291u32.primitive_root_prime(), 2);