Skip to main content

alpaca_core/
float.rs

1pub fn round(value: f64, scale: u32) -> f64 {
2    if !value.is_finite() {
3        return value;
4    }
5
6    let multiplier = 10_f64.powi(scale as i32);
7    (value * multiplier).round() / multiplier
8}