9 个版本
使用旧 Rust 2015
0.2.4 | 2018 年 3 月 28 日 |
---|---|
0.2.3 | 2017 年 10 月 18 日 |
0.1.3 | 2017 年 10 月 11 日 |
在 Rust 模式 中排名第 2590
每月下载量 1,018
用于 17 个 crate(9 个直接使用)
21KB
390 行
rust-nearly-eq
实现 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
- 为i128
和u128
实现近似的NearlyEq
特性。**仅限于 Rust 夜间频道**。
依赖关系
~0–445KB