diff --git a/include/xo/unit/quantity.hpp b/include/xo/unit/quantity.hpp index ac75e04a..4a232b5b 100644 --- a/include/xo/unit/quantity.hpp +++ b/include/xo/unit/quantity.hpp @@ -219,8 +219,8 @@ namespace xo { constexpr auto divide_into(Dimensionless x) const { using r_repr_type = std::common_type_t; - return quantity(static_cast(x) / this->scale_, - s_scaled_unit.reciprocal()); + return quantity + (static_cast(x) / this->scale_); } ///@}