math::round

Function ceil

Source
pub fn ceil(value: f64, scale: i8) -> f64
Expand description

Round up.

Round value up to accuracy defined by scale. 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 round
  • scale - result accuracy

§Examples

use math::round;

let rounded = round::ceil(3.14159, 3);
assert_eq!(rounded, 3.142);
use math::round;

let rounded = round::ceil(3456., -2);
assert_eq!(rounded, 3500.);