# std::ratio_not_equal

< cpp‎ | numeric‎ | ratio

C++
 Linguagem Conceitos Biblioteca de utilitários Biblioteca cordas Recipientes biblioteca Biblioteca algoritmos Biblioteca iteradores Biblioteca numéricos De entrada / saída da biblioteca Biblioteca localizações Biblioteca de expressões regulares (C++11) Biblioteca operações atômica (C++11) Biblioteca de suporte a discussão (C++11)

Biblioteca numéricos
Funções matemáticas comuns
De ponto flutuante ambiente
Números complexos
Matrizes numéricas
Pseudo-aleatório de geração de números
Tempo de compilação aritmética racional (C++11)
Genéricos operações numéricas
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
 partial_sum

Compilar hora aritmética racional
 ratio (C++11)
Aritmética
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_subtract (C++11)
 ratio_multiply (C++11)
 ratio_divide (C++11)
Comparação
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)

 Definido no cabeçalho template< class R1, class R2 > struct ratio_not_equal : std::integral_constant;
Se as taxas de R1 e R2 não são iguais, constitui o membro constante `value` true igual. Caso contrário, é `value` 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.

## Índice

### Member constants

 value[estática] true se R1::num != R2::num || R1::den != R2::den , false contrário 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. (membro estático público constante)

### Member functions

 operator bool converte o objeto em bool, retorna `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. (função pública membro)

### Member types

 Tipo 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

### [editar]Possível implementação

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

### [editar]Exemplo

```#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";
}
}```

Saída:

`2/3 != 1/3`