From 71917a41dcbab022004e1ed980c9e2af46ed7677 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Sat, 28 Dec 2024 14:02:22 +0100 Subject: [PATCH] refactor: `inverse()` constraints improved --- src/core/include/mp-units/math.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/include/mp-units/math.h b/src/core/include/mp-units/math.h index 70c41810..86a412aa 100644 --- a/src/core/include/mp-units/math.h +++ b/src/core/include/mp-units/math.h @@ -447,7 +447,7 @@ template [[nodiscard]] constexpr QuantityOf auto inverse(const quantity& q) requires requires { representation_values::one(); - value_cast(1 / q); + value_cast(representation_values::one() / q); } { return (representation_values::one() * one).force_in(To * quantity::unit) / q;