9 releases
new 0.3.1 | Apr 13, 2025 |
---|---|
0.3.0 | Apr 13, 2025 |
0.2.1 | Mar 30, 2025 |
0.1.4 | Mar 29, 2025 |
#347 in Math
562 downloads per month
31KB
702 lines
Solve Pell's equation
use rug::Integer;
let v = pell_equation::solve_pell(&Integer::from(2), None);
assert_eq!(v, pell_equation::Solution::Negative(Integer::from(1), Integer::from(1)));
let w = pell_equation::solve_pell(&Integer::from(3), None);
assert_eq!(w, pell_equation::Solution::Positive(Integer::from(2), Integer::from(1)));
Dependencies
~21MB
~497K SLoC