| Crates.io | decimal64 |
| lib.rs | decimal64 |
| version | 0.0.7 |
| created_at | 2025-03-02 22:53:29.660906+00 |
| updated_at | 2025-06-11 11:06:40.194772+00 |
| description | Fast fixed point arithmetic that only uses u64 as internal representation. |
| homepage | |
| repository | https://github.com/HaveFunTrading/decimal64 |
| max_upload_size | |
| id | 1574942 |
| size | 75,019 |
Fast fixed point arithmetic that only uses u64 as internal representation. Scale is expressed
in form of generic ScaleMetrics parameter. Loosely inspired by Java Decimal4j.
let d1 = DecimalU64::<U8>::from_str("123.45").unwrap();
let d2 = DecimalU64::<U8>::from_str("10").unwrap();
let d3 = d1 + d2;
assert_eq!("133.45000000", d3.to_string());