[ Web Proxy ]
URL:
Viewing: https://fr.cppreference.com/cpp/numeric/ratio/ratio_not_equal [Back]  [Original]

std::ratio_not_equal cppreference.com
cppreference.com
Espaces de noms
Variantes

std::ratio_not_equal

De cppreference.com

<metanoindex/>

 
 
Bibliothque Numerics
Fonctions mathmatiques courantes
Virgule flottante environnement
Nombres complexes
Tableaux numriques
La gnration de nombres pseudo-alatoires
Moment de la compilation arithmtique rationnelle (C++11)
Gnriques des oprations numriques
Original:
Generic numeric operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
iota (C++11)
accumulate
inner_product
adjacent_difference
partial_sum
 
Compiler arithmtique rationnelle du temps
ratio (C++11)
Arithmtique
Original:
Arithmetic
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ratio_add (C++11)
ratio_subtract (C++11)
ratio_multiply (C++11)
ratio_divide (C++11)
Comparaison
Original:
Comparison
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ratio_equal (C++11)
ratio_not_equal (C++11)
ratio_less (C++11)
ratio_less_equal (C++11)
ratio_greater (C++11)
ratio_greater_equal (C++11)
 
<tbody> </tbody>
Dclar dans l'en-tte <ratio>
template< class R1, class R2 > struct ratio_not_equal : std::integral_constant;
Si les rapports R1 et R2 ne sont pas gaux, fournit l'lment constant value true gale. Sinon, value est false .
Original:
If the ratios R1 and R2 are not equal, provides the member constant value equal true. Otherwise, value is false.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Inherited from std::integral_constant

Member constants

value
[
statique
Original:
static
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
]
true si R1::num != R2::num || R1::den != R2::den , false autrement
Original:
true if R1::num != R2::num || R1::den != R2::den , false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante membre statique publique)

Member functions

operator bool
convertit l'objet en bool, retourne value
Original:
converts the object to bool, returns value
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction membre publique)

Member types

Type d'
Original:
Type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Definition
value_type bool
type std::integral_constant<bool, value>

Mise en uvre possible

template< class R1, class R2 >
struct ratio_not_equal : std::integral_constant <
                              bool,
                              !std::ratio_equal<R1, R2>
                         > {};

Exemple

#include <iostream>
#include <ratio>

int main()
{
    if(std::ratio_not_equal<std::ratio<2,3>, std::ratio<1,3>>::value) {
        std::cout << "2/3 != 1/3\n";
    } else {
        std::cout << "2/3 == 1/3\n";
    }
}

Rsultat :

2/3 != 1/3

Web Proxy Viewer  |  New URL  |  Original Page