Expand description
Native binary-base arbitrary-precision complex implementation built on
oxinum_float::native::BigFloat.
This module is additive: the crate-root Complex alias remains the
decimal-backed CBig. Reach for native::BigComplex when you want
ground-up Pure Rust binary complex arithmetic with explicit rounding-mode
control.
Native binary-base arbitrary-precision complex numbers built from the
ground up on oxinum_float::native::BigFloat.
Provides [BigComplex], the ordered pair (re, im) of binary
BigFloats representing re + im·i. Unlike the decimal-backed
crate-root crate::CBig, this type works in base 2 with explicit
rounding-mode control, exactly mirroring the oxinum_float::native
foundation it sits on. Everything is Pure Rust — no GMP, no MPFR.
The native [RoundingMode] is re-exported here for convenience so
callers constructing BigComplex values do not need to reach into
oxinum_float::native directly.
Structs§
- BigComplex
- Native arbitrary-precision binary complex number
re + im·i.
Enums§
- Rounding
Mode - Rounding modes for native
BigFloatarithmetic.