Computes the inverse of a quantity in a provided unit

Synopsis

Declared in <mp‐units/math.h>

template<
    Unit auto To,
    auto R,
    typename Rep>
[[nodiscard]]
constexpr
Quantity auto
inverse(quantity<R, Rep> const& q)
requires requires {
    representation_values<Rep>::one();
    value_cast<To>(representation_values<Rep>::one() / q);
  };

Parameters

Name Description

q

A quantity

Created with MrDocs