# Comparisons: approx and Assertables
https://crates.io/crates/approx
https://github.com/brendanzab/approx
Approximate floating point equality comparisons and assertions for the Rust Programming Language.
Provides these macros with various options:
* abs_diff_eq!(a, b, options)
* relative_eq!(a, b, options)
* ulps_eq!(a, b, options)
Assertables has some basic equivalents:
* assert_approx_eq!(a, b)
* assert_approx_ne!(a, b)
* assert_in_delta(a, b, delta)
* assert_in_epsilon(a, b, epsilon)
## Top comparison
For developers who want general kinds of tests, and also want specific floating point comparison tests, we recommend using both `assertables` and `approx`.