Namespaces
Variants
Views
Actions

std::ratio_greater_equal

From cppreference.com
< cpp‎ | numeric‎ | ratio
Revision as of 20:37, 19 April 2012 by P12bot (Talk | contribs)

Template:cpp/numeric/ratio/sidebar Template:ddcl list begin <tr class="t-dsc-header">

<td>
Defined in header <ratio>
</td>

<td></td> <td></td> </tr> <tr class="t-dcl ">

<td class="t-dcl-nopad">
template< class R1, class R2 >
struct ratio_greater_equal : std::integral_constant;
</td>

<td class="t-dcl-nopad"> </td> <td class="t-dcl-nopad"> </td> </tr> Template:ddcl list end

If the ratio R1 is greater than or equal to the ratio R2, provides the member constant value equal true. Otherwise, value is false.

Contents

Inherited from std::integral_constant

Member constants

value
[static]
true if R1::num * R2::den >= R2::num * R1::den, or equivalent expression that avoids overflow , false otherwise
(public static member constant)

Member functions

operator bool
converts the object to bool, returns value
(public member function)
operator()
(C++14)
returns value
(public member function)

Member types

Type Definition
value_type bool
type std::integral_constant<bool, value>

Example