6个版本
0.3.1 | 2020年6月21日 |
---|---|
0.3.0 | 2019年9月9日 |
0.2.2 | 2018年9月9日 |
0.2.1 | 2018年3月23日 |
0.1.0 | 2017年10月24日 |
#1852 在 Rust模式
在 chfft 中使用
41KB
774 行
rust-appro-eq
实现ApproEq特性,可以断言两个表达式近似相等。
如何使用
有关详细信息,请参阅crate文档。
示例
assert_appro_eq!(1f64, 1.5f64, 0.6f64); // does not panic
assert_appro_eq!(0f64, 1e-12f64); // does not panic
assert_appro_eq!(1f64, 2f64); // panics
可选功能
-
complex
- 为num_complex::Complex
实现ApproEq特性。这会增加对num-complex
crate 的依赖。 -
rational
- 为num_rational::Ratio
实现ApproEq特性。这会增加对num-rational
crate 的依赖。 -
ndarray
- 为ndarray::ArrayBase
实现ApproEq特性。这会增加对ndarray
crate 的依赖。
依赖项
~0–385KB