pub fn round(x: f64) -> f64
🔬This is a nightly-only experimental API. (
core_float_math
#137578)Expand description
Experimental version of round
in core
. See f64::round
for details.
§Examples
#![feature(core_float_math)]
use core::f64;
let f = 3.3_f64;
let g = -3.3_f64;
let h = -3.7_f64;
let i = 3.5_f64;
let j = 4.5_f64;
assert_eq!(f64::math::round(f), 3.0);
assert_eq!(f64::math::round(g), -3.0);
assert_eq!(f64::math::round(h), -4.0);
assert_eq!(f64::math::round(i), 4.0);
assert_eq!(f64::math::round(j), 5.0);
This standalone function is for testing only. It will be stabilized as an inherent method.