Crate rust_polynomial

Source
Expand description

§Polynomials

Math lib to operate Polynomials expressions

§Features

Math sintax support

let poly: Polynomial<i32> = Polynomial::try_from("x^2 + 4x - 100").unwrap();

Support opertaions for monomials and polynomials:

  • + Add
  • - Negate
  • * Multiply
  • / Divide
  • Root Calculation (Only Polynomial)

Structs§

Monomial
Monomial representation
Polynomial
Polynomial representation

Enums§

EquationType
Equations differents types

Traits§

MonomialValue
Trait pattern to allow only numbers for generic value