16 个版本 (8 个稳定版)
使用旧的 Rust 2015
2.1.0 | 2021 年 3 月 8 日 |
---|---|
2.0.4 | 2017 年 12 月 4 日 |
2.0.1 | 2017 年 11 月 29 日 |
1.0.1 | 2017 年 6 月 18 日 |
0.2.0 | 2015 年 12 月 16 日 |
在 数学 中排名 #311
每月下载量 2,588 次
在 18 个软件包中使用(直接使用 15 个)
1MB
11K SLoC
decimal
基于 decNumber 库 的 Rust 的十进制浮点数运算。
该库提供了 d128,这是一个 128 位十进制浮点数。您可以使用它作为 Rust 中的其他原始数字。所有操作符都进行了重载,以便可以方便地使用此类型。
使用宏来模拟字面量 d128!
。
示例
let x = d128!(1.234);
let y = d128!(1.111);
let z = d128!(2.345);
assert_eq(x + y, z);
运行 decTest 测试套件
$ cargo build
$ ./target/debug/run-test decTest/decQuad.decTest