pub fn canonical_f64(value: f64) -> f64
Canonical form of a float: -0.0 becomes +0.0; every NaN becomes the single quiet NaN 0x7ff8_0000_0000_0000.
-0.0
+0.0
0x7ff8_0000_0000_0000