dashu-cmplx 0.5.0

A big arbitrary precision complex number library
Documentation
# dashu-cmplx

A big arbitrary precision complex number library, implemented in pure Rust.

`dashu-cmplx` provides the arbitrary-precision complex number type [`CBig`], built on top of
[`dashu-float`](https://docs.rs/dashu-float)'s `FBig`. It is the Rust-native alternative to **GNU MPC**,
targeting MPC parity for the common functionalities (field arithmetic + elementary transcendentals +
abs/arg/conj/proj + I/O).

Each `CBig` is a pair of real parts (`re`, `im`) sharing one precision and one rounding mode, mirroring
`FBig`'s own `Repr`+`Context` layout. Rounding follows the C99 Annex G / Kahan branch-cut and signed-zero
model that `dashu-float` already implements for reals.

See the crate-level docs for details.

## License

Licensed under either of

 * Apache License, Version 2.0
   ([LICENSE-APACHE]../LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
 * MIT license
   ([LICENSE-MIT]../LICENSE-MIT or https://opensource.org/licenses/MIT)

at your option.