pub fn approx_eq<T, U>(a: T, b: U) -> boolwhere T: NumCast + Copy + Debug, U: NumCast + Copy + Debug,
Simpler interface for approximate equality with default epsilon