[](https://github.com/pierwill/gaussiant/actions/workflows/rust.yml)
[](https://docs.rs/gaussiant)
[](https://crates.io/crates/gaussiant)
A [Gaussian integer] is a complex number whose real and imaginary parts are both integers.
`gaussiant` provides the [`GaussianInt`] type,
which is a wrapper around [`num_complex::Complex`] with additional methods for number theoretical computation.
[`num_complex::Complex`]: https://docs.rs/num-complex/latest/num_complex/struct.Complex.html
[Gaussian integer]: https://en.wikipedia.org/wiki/Gaussian_integer
[`GaussianInt`]: https://docs.rs/gaussiant/0.1.0/gaussiant/struct.GaussianInt.html