polynomial-ring 0.3.2

polynomial on field
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Polynomial Ring
Polynomial ring on Field (or Ring).

```rust
use num::Rational64;
use polynomial_ring::Polynomial;
let p = Polynomial::new(vec![3, 1, 4, 1, 5].into_iter().map(|x| Rational64::from_integer(x)).collect());
let q = Polynomial::new(vec![2, 7, 1].into_iter().map(|x| Rational64::from_integer(x)).collect());
let mut r = p.clone();
let d = r.division(&q);
assert_eq!(p, d * q + r);
```

# Licence
MIT OR Apache-2.0