16 #include <type_traits>
21 template <
typename T, std::enable_if_t<std::is_
floating_po
int_v<T>> * =
nullptr>
24 return (lhs - rhs) < std::numeric_limits<T>::epsilon() &&
25 (lhs - rhs) > -std::numeric_limits<T>::epsilon();
Namespace containing implementation details for SI.
Definition: acceleration.h:34
constexpr bool eps_equals(const T &lhs, const T &rhs)
Definition: eps_equal.h:22