pub fn split<F, O>( o: &O, x: <O as Ops<F>>::V, ) -> (<O as Ops<F>>::V, <O as Ops<F>>::V)where F: Float, O: Ops<F> + ?Sized,
Positive normal x = m times 2^e, with m in [0.75, 1.5].