factorization/factorization.rs
1use num_primes::{Generator,Factorization};
2
3fn main() {
4 // Generates New Unsighed Integer of 32 bits
5 let uint = Generator::new_uint(32);
6
7 // Prime Factorization
8 let factor = Factorization::prime_factor(uint);
9
10 match factor {
11 Some(factor) => println!("Largest Prime Factor: {}",factor),
12 None => println!("No Prime Factors Found"),
13 }
14}