std::ratio_add
From cppreference.com
Template:cpp/numeric/ratio/sidebar Template:ddcl list begin <tr class="t-dsc-header">
<td>Defined in header
</td>
<ratio>
<td></td> <td></td> </tr> <tr class="t-dcl ">
<td class="t-dcl-nopad">template< class R1, class R2 >
using ratio_add = /* unspecified */;
</td>
using ratio_add = /* unspecified */;
<td class="t-dcl-nopad"> </td> <td class="t-dcl-nopad"> </td> </tr> Template:ddcl list end
The template alias std::ratio_add
denotes the result of adding two exact rational fractions represented by the Template:cpp instances R1
and R2
. The result a Template:cpp instance std::ratio<Num, Denom>
where Template:cpp and Template:cpp.
Member types
Template:tdcl list begin Template:tdcl list hitem Template:tdcl list item Template:tdcl list end
Member constants
num [static] |
Template:cpp value of type Template:cpp equal to sign(Num) * sign(Denom) * abs(Num) / gcd(Num, Denom) (public static member constant) |
den [static] |
Template:cpp value of type Template:cpp equal to abs(Denom) / gcd(Num, Denom) (public static member constant) |