#assert #close #approximate #float

assert-be-close

一个简单的函数,用于断言两个数字非常接近

1.0.3 2024年5月9日
1.0.2 2024年4月21日

#9 in #close

MIT/Apache

7KB

assert-be-close-rs

此包已移动至 close-to-rs.

此包已移动至 close-to-rs

提供函数以在任意精度下验证浮点数的等价性。

提供函数以在任意精度下验证浮点数的等价性。

导入

use assert_be_close_rs::{assert_be_close, assert_not_close};

用法

以任意精度检查等价性。

以任意精度检查等价性。

assert_be_close(1.0, 1.0001, 3);
assert_be_close(1.0, 1.0001, 4); // panic

以任意精度检查非等价性。

以任意精度检查非等价性。

assert_not_close(1.0, 1.0001, 4);
assert_not_close(1.0, 1.0001, 3); // panic

许可证

许可协议为以下之一

供您选择。

(README 和源代码注释中的英文由 DeepL 翻译。)

依赖关系

~465KB