dashu-float 0.6.0

Arbitrary-precision float math library for Rust with arbitrary base and arbitrary rounding mode. Provides FBig, DBig, and CachedFBig with efficient base conversion, the hexadecimal float format used by C++ programs, and parsing and formatting in base 2-36. Transcendentals (exp, ln, trig, hyperbolic, powers, roots, pi) are correctly rounded; optional serde, rand, num-traits, rkyv, and zeroize.
Documentation
1
2
3
4
5
//! Re-exported relevant operator traits from `dashu-base`

pub use dashu_base::math::{CubicRoot, EstimatedLog2, SquareRoot};
pub use dashu_base::ring::{DivEuclid, DivRemEuclid, RemEuclid};
pub use dashu_base::sign::Abs;