Crandore Hub

zmij

Round-Trip-Safe Double-Precision Formatting

Converts double-precision floating-point values to decimal strings with the shortest significands needed for round-trip recovery. Uses the 'zmij' algorithm through a vendored 'Rust' implementation. The method is described in Zverovich (2025), "Faster Double-to-String Conversion" <https://vitaut.net/posts/2025/faster-dtoa/>. Provides vectorized formatting, a correctly rounded inverse parser, and explicit handling of missing and non-finite values.

Versions across snapshots

VersionRepositoryFileSize
0.1.0 rolling linux/jammy R-4.5 zmij_0.1.0.tar.gz 608.7 KiB
0.1.0 rolling linux/noble R-4.5 zmij_0.1.0.tar.gz 609.0 KiB
0.1.0 rolling source/ R- zmij_0.1.0.tar.gz 596.3 KiB
0.1.0 latest linux/jammy R-4.5 zmij_0.1.0.tar.gz 608.7 KiB
0.1.0 latest linux/noble R-4.5 zmij_0.1.0.tar.gz 609.0 KiB
0.1.0 latest source/ R- zmij_0.1.0.tar.gz 596.3 KiB
0.1.0 2026-04-23 source/ R- zmij_0.1.0.tar.gz 0 B

Dependencies (latest)

Suggests