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

Download history • Rust 包仓库 383/week @ 2023-12-16 • Rust 包仓库 453/week @ 2023-12-23 • Rust 包仓库 355/week @ 2023-12-30 • Rust 包仓库 476/week @ 2024-01-06 • Rust 包仓库 595/week @ 2024-01-13 • Rust 包仓库 462/week @ 2024-01-20 • Rust 包仓库 307/week @ 2024-01-27 • Rust 包仓库 248/week @ 2024-02-03 • Rust 包仓库 379/week @ 2024-02-10 • Rust 包仓库 480/week @ 2024-02-17 • Rust 包仓库 5851/week @ 2024-02-24 • Rust 包仓库 664/week @ 2024-03-02 • Rust 包仓库 895/week @ 2024-03-09 • Rust 包仓库 449/week @ 2024-03-16 • Rust 包仓库 527/week @ 2024-03-23 • Rust 包仓库 644/week @ 2024-03-30 • Rust 包仓库

每月下载量 2,588
18 个软件包中使用(直接使用 15 个)

Apache-2.0 许可证

1MB
11K SLoC

C 10K SLoC // 0.4% comments • Rust 包仓库 Rust 1.5K SLoC // 0.0% comments • Rust 包仓库

decimal

Travis Downloads Crates.io Apache license

基于 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

依赖关系