fn frexp(value: f64) -> (f64, i32)
value = mantissa · 2^exponent with 1/2 <= |mantissa| < 1; inline fast path for normal numbers, libm otherwise.
value = mantissa · 2^exponent
1/2 <= |mantissa| < 1
libm