Alkis Decimal Save

Decimal Floating Point arithmetic for rust

Project README

decimal

Travis Downloads Crates.io Apache license

Decimal Floating Point arithmetic for rust based on the decNumber library.

The library provides d128 which is a 128-bit decimal floating point number. You can use it as other primitive numbers in Rust. All operators are overloaded to allow ergonomic use of this type.

To emulate literals a macro is used d128!.

Documentation

Example

let x = d128!(1.234);
let y = d128!(1.111);
let z = d128!(2.345);
assert_eq(x + y, z);

Running the decTest test suite

$ cargo build
$ ./target/debug/run-test decTest/decQuad.decTest
Open Source Agenda is not affiliated with "Alkis Decimal" Project. README Source: alkis/decimal
Stars
79
Open Issues
27
Last Commit
1 year ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating