Function abs_sub
Deprecated since 1.10.0: you probably meant `(self - other).abs()`: this operation is `(self - other).max(0.0)` except that `abs_sub` also propagates NaNs (also known as `fdim` in C). If you truly need the positive difference, consider using that expression or the C function `fdim`, depending on how you wish to handle NaN (please consider filing an issue describing your use-case too).
#[must_use = "method returns a new number and does not mutate the original value"]
pub fn abs_sub(x: f64, other: f64) -> f64
Experimental version of abs_sub in core. See f64::abs_sub for details.
Examples
use f64;
let x = 3.0_f64;
let y = -3.0_f64;
let abs_difference_x = .abs;
let abs_difference_y = .abs;
assert!;
assert!;
This standalone function is for testing only. It will be stabilized as an inherent method.