Los operadores de relacion
< menor que
> mayor que
<= menor o igual que
>= mayor o igual que
son todos binarios. Cada uno de ellos toma dos expresiones como operandos y
dan como resultado el valor INT 0 o el valor INT 1.
Considerese una expresion de relacion como a < b. Intuitivamente, si el valor de a es menor que el de b, la expresion es VERDADERA; y como en C lo VERDADERO se representa con cualquier valor distinto de 0, es natural que a < b tenga el valor INT 1. Si el valor de a no es menor que el de b, entonces la expresion es FALSA, y a < b tendra el valor INT 0.
Algunos ejemplos son:
a < 3
a > b
-7.7 <= -99.335
-1.3 >= (2.0 * x + 3.3)