#multiple-values #gcd #divisor #greatest #calculate

gcdx

Calculate the greatest common divisor of multiple values

13 releases

0.2.3 Jun 2, 2024
0.2.2 Jun 2, 2024
0.1.9 Jun 2, 2024
0.1.8 Dec 12, 2023
0.1.4 Sep 2, 2023

#2 in #gcd

Download history 4/week @ 2024-02-14 18/week @ 2024-02-21 20/week @ 2024-02-28 6/week @ 2024-03-06 14/week @ 2024-03-13 8/week @ 2024-03-20 24/week @ 2024-03-27 45/week @ 2024-04-03 4/week @ 2024-04-17 6/week @ 2024-04-24 1/week @ 2024-05-08 4/week @ 2024-05-15 14/week @ 2024-05-22 389/week @ 2024-05-29

408 downloads per month
Used in 2 crates

MIT license

4KB
96 lines

gcdx-rs

Calculate the greatest common divisor of multiple values.

Rust

Example

use gcdx::gcdx;

fn main() {
    let v = vec![10, 9, 8, 7];
    let g = gcdx(&v).unwrap();
    println!("{}", g);
    assert_eq!(g, 1);
}

No runtime deps