Function prime_checker::is_prime
source · pub fn is_prime(num: u64) -> (bool, Vec<u64>)
Expand description
Checks to see if a given number is a prime number.
Arguments:
num: u64
- The number to check.
Returns:
bool
- Is true if the number is prime, and false if it is not.Vec<u64>
- The list of factors of the number.
Example:
let (check,factors) = prime_checker::is_prime(7);
assert_eq!(factors, vec![1, 7]);
assert_eq!(check, true);