Skip to main content

safe_div

Function safe_div 

Source
pub fn safe_div(a: f64, b: f64) -> f64
Expand description

Returns 0.0 on division by zero instead of panicking.

use wowlab_types::numeric::safe_div;

assert_eq!(safe_div(10.0, 2.0), 5.0);
assert_eq!(safe_div(10.0, 0.0), 0.0);
assert_eq!(safe_div(0.0, 0.0), 0.0);