dashu 0.6.0

A pure-Rust library set of arbitrary-precision numbers (big numbers) for math and numerics, a native alternative to GNU GMP + MPFR + MPC. Ergonomics and readability come first, with speed and memory usage optimized enough for real workloads. Full no_std, MSRV 1.68; integers, floats, rationals, and complex numbers with configurable precision and rounding, literal macros, and optional serde, rand, num-traits, rkyv, zeroize.
Documentation

dashu

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 16 feature flags, 2 of them enabled by default.

default

num-order (default)

std (default)

decimal-extras

num-complex

num-traits

num-traits_v02

rand

rand_v010

rand_v08

rand_v09

rkyv

rkyv_v07

rkyv_v08

serde

tuning

zeroize