Comparações Numéricas
Existem dois tipos de operadores de comparação: os de igualdade e os de ordenação. Comparações de igualdade testam se duas expressões têm o mesmo valor. O resultado é um valor verdade: um número que é 1 para "verdadeiro" ou 0 para "falso".
A comparação de igualdade é escrita como ==
porque =
simples é o operador de atribuição.
Comparações de ordenação testam qual operando é maior ou menor. Seus resultados são valores verdade. Estas são as comparações de ordenação em C:
Para quaisquer inteiros a
e b
, exatamente uma das comparações a < b
, a == b
e a > b
é verdadeira, assim como na matemática. No entanto, se a
e b
são valores especiais de ponto flutuante (não números ordinários), todas as três podem ser falsas. Veja e .
Atualizado