pub fn nan_propagating_maximum<T: Float>(lhs: T, rhs: T) -> TExpand description
NaN-propagating elementwise maximum for real floats.
use strided_basic::nan_propagating_maximum;
assert!(nan_propagating_maximum(f64::NAN, 1.0).is_nan());
assert!(nan_propagating_maximum(1.0f32, f32::NAN).is_nan());
// Ties keep `lhs`.
assert_eq!(nan_propagating_maximum(0.0f64, -0.0).to_bits(), 0.0f64.to_bits());