#float #floating-point #numbers #precision #floats #big #octuple

无 std amplify_apfloat

使用 u256 后端利用八重精度浮点格式扩展 rust 数字类型

7 个版本

0.3.1 2024 年 8 月 5 日
0.3.0 2024 年 2 月 15 日
0.2.0 2023 年 2 月 6 日
0.1.4 2023 年 2 月 1 日
0.1.1 2022 年 2 月 21 日

43无标准库

Download history 683/week @ 2024-04-27 856/week @ 2024-05-04 262/week @ 2024-05-11 1236/week @ 2024-05-18 610/week @ 2024-05-25 510/week @ 2024-06-01 880/week @ 2024-06-08 793/week @ 2024-06-15 902/week @ 2024-06-22 993/week @ 2024-06-29 696/week @ 2024-07-06 1587/week @ 2024-07-13 575/week @ 2024-07-20 1783/week @ 2024-07-27 1413/week @ 2024-08-03 1301/week @ 2024-08-10

5,144 每月下载量
用于 44 个包(通过 amplify

MIT/Apache

315KB
6K SLoC

扩展 Rust 数字类型

Build Tests Lints codecov

Docs unsafe forbidden Apache-2 licensed

向 Rust 添加更多数字类型:大数(从 u512u4094)、小位数数字(从 u1u7)、自定义位数数字(如 u24u48u56)以及一系列与 IEEE 兼容的浮点类型。

这是 Rust 语言扩展库 amplify 的一部分。

最低支持的 Rust 编译器版本 (MSRV):1.61.0。Rust 版本 2021。

依赖关系

~79–560KB
~10K SLoC