pub fn half_towards_zero(value: f64, scale: i8) -> f64Expand description
Round half towards zero.
Round value to accuracy defined by scale
rounding half towards zero.
Positive scale defines the number of decimal digits in the result
while negative scale rounds to a whole number and defines the number
of trailing zeroes in the result.
§Arguments
value- value to roundscale- result accuracy
§Examples
use math::round;
let rounded = round::half_towards_zero(3.14159, 3);
assert_eq!(rounded, 3.141);use math::round;
let rounded = round::half_towards_zero(3456., -2);
assert_eq!(rounded, 3400.);