9 个版本

使用旧 Rust 2015

0.2.4 2018 年 3 月 28 日
0.2.3 2017 年 10 月 18 日
0.1.3 2017 年 10 月 11 日

Rust 模式 中排名第 2590

Download history • Rust 包仓库 176/week @ 2024-03-14 • Rust 包仓库 181/week @ 2024-03-21 • Rust 包仓库 213/week @ 2024-03-28 • Rust 包仓库 177/week @ 2024-04-04 • Rust 包仓库 189/week @ 2024-04-11 • Rust 包仓库 278/week @ 2024-04-18 • Rust 包仓库 177/week @ 2024-04-25 • Rust 包仓库 197/week @ 2024-05-02 • Rust 包仓库 185/week @ 2024-05-09 • Rust 包仓库 174/week @ 2024-05-16 • Rust 包仓库 166/week @ 2024-05-23 • Rust 包仓库 218/week @ 2024-05-30 • Rust 包仓库 227/week @ 2024-06-06 • Rust 包仓库 234/week @ 2024-06-13 • Rust 包仓库 307/week @ 2024-06-20 • Rust 包仓库 206/week @ 2024-06-27 • Rust 包仓库

每月下载量 1,018
用于 17 crate(9 个直接使用)

MPL-2.0 许可证

21KB
390

rust-nearly-eq

crates.io badge Build Status docs.rs Coverage Status

实现 NearlyEq 特性,可以断言两个表达式几乎(近似)相等。

如何使用

有关更多详细信息,请参阅 crate 文档

示例

assert_nearly_eq!(1f64, 1.5f64, 0.6f64); // does not panic
assert_nearly_eq!(0f64, 1e-12f64); // does not panic
assert_nearly_eq!(1f64, 2f64); // panics

可选功能

  • complex - 为 num_complex::Complex 实现近似的 NearlyEq 特性。这会添加对 num-complex crate 的依赖。

  • rational - 为 num_rational::Ratio 实现近似的 NearlyEq 特性。这会添加对 num-rational crate 的依赖。

  • ndarray - 为 ndarray::ArrayBase 实现近似的 NearlyEq 特性。这会添加对 ndarray crate 的依赖。

  • use_fpa - 为 fpa crate 的定点类型实现近似的 NearlyEq 特性。

  • i128 - 为 i128u128 实现近似的 NearlyEq 特性。**仅限于 Rust 夜间频道**。

依赖关系

~0–445KB