pub fn wrap<T: Real + FloatClass + Rem<Output = T>>(x: T, lo: T, hi: T) -> TExpand description
Wrap x into the half-open interval [lo, hi).
ยงExamples
use mathverse_core::ops::wrap;
assert_eq!(wrap(15.0, 0.0, 10.0), 5.0);
assert_eq!(wrap(-3.0, 0.0, 10.0), 7.0);