1use crate::support::Float; 2 3/// Absolute value. 4#[inline] 5pub fn fabs<F: Float>(x: F) -> F { 6 let abs_mask = !F::SIGN_MASK; 7 F::from_bits(x.to_bits() & abs_mask) 8}