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日

#1852Rust模式


chfft 中使用

MPL-2.0 许可证

41KB
774

rust-appro-eq

crates.io badge Build Status docs.rs Coverage Status

实现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