23 template<
typename Numerator,
typename Denominator>
25 UNIT_SYMBOL(
"(" + Numerator::symbol() +
")/(" + Denominator::symbol() +
")")
28 template<
typename Numerator,
typename Denominator>
30 typename Numerator::scale;
31 typename Denominator::scale;
33 struct frac<Numerator, Denominator> {
43 UNIT_SYMBOL(
"(" + Numerator::symbol() +
")/(" + Denominator::symbol() +
")")
Core components of the Quantify library.
ratio< T,(long)(Numerator::template factor< T >::numerator *Denominator::template factor< T >::denominator),(long)(Numerator::template factor< T >::denominator *Denominator::template factor< T >::numerator) > factor
frac< typename Numerator::scale, typename Denominator::scale > scale
Static representation of a numerical ratio in the form of a fraction.
static constexpr T numerator
static constexpr T denominator