Iros
 
Loading...
Searching...
No Matches
di::Ratio< numerator, denominator > Struct Template Reference

#include <di/math/rational/ratio.h>

Public Types

using Type = RatioFromRational<rational>
 

Static Public Attributes

static constexpr ratio_intmax_t num = numerator
 
static constexpr ratio_intmax_t den = denominator
 
static constexpr Rational< ratio_intmax_trational { num, den }
 

Member Typedef Documentation

◆ Type

template<ratio_intmax_t numerator, ratio_intmax_t denominator>
using di::math::Ratio< numerator, denominator >::Type = RatioFromRational<rational>

Member Data Documentation

◆ den

template<ratio_intmax_t numerator, ratio_intmax_t denominator>
ratio_intmax_t di::math::Ratio< numerator, denominator >::den = denominator
staticconstexpr

◆ num

template<ratio_intmax_t numerator, ratio_intmax_t denominator>
ratio_intmax_t di::math::Ratio< numerator, denominator >::num = numerator
staticconstexpr

◆ rational

template<ratio_intmax_t numerator, ratio_intmax_t denominator>
Rational<ratio_intmax_t> di::math::Ratio< numerator, denominator >::rational { num, den }
staticconstexpr

The documentation for this struct was generated from the following file: