31次发布
| 0.2.19 | 2024年5月3日 |
|---|---|
| 0.2.18 | 2024年2月8日 |
| 0.2.17 | 2023年10月7日 |
| 0.2.16 | 2023年7月20日 |
| 0.1.34 | 2016年7月24日 |
#33 in 数学
10,413,751 每月下载量
用于 47,132 个crates (4,026直接)
240KB
4K SLoC
num-traits
Rust中通用数学的数值特性。
用法
将此添加到您的 Cargo.toml
[dependencies]
num-traits = "0.2"
功能
此crate可以在禁用默认的 std 功能的情况下,无需标准库 (#![no_std]) 使用。在 Cargo.toml 中使用此功能。
[dependencies.num-traits]
version = "0.2"
default-features = false
# features = ["libm"] # <--- Uncomment if you wish to use `Float` and `Real` without `std`
Float 和 Real 特性仅在启用 std 或 libm 时才可用。
FloatCore 特性始终可用。针对 f32 和 f64 的 MulAdd 和 MulAddAssign,以及 Pow 中有符号和浮点指数的实现,也需要 std 或 libm。
发布
发布说明可在 RELEASES.md 中找到。
兼容性
已对 num-traits crate进行 rustc 1.60 及更高版本测试。
许可
以下任一许可下发布
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,任何有意提交以包含在您的工作中的贡献,都将根据上述方式双许可,不附加任何额外的条款或条件。
依赖项
~105KB