Skip to main content

round_to_multiple

Function round_to_multiple 

Source
pub fn round_to_multiple<T: Real>(x: T, m: T) -> T
Expand description

Round x to the nearest multiple of m.

Returns x if m is zero.

ยงExamples

use mathverse_core::precision::round_to_multiple;

assert_eq!(round_to_multiple(7.0, 5.0), 5.0);
assert_eq!(round_to_multiple(8.0, 5.0), 10.0);
assert_eq!(round_to_multiple(0.0, 3.0), 0.0);