Menú de manuales

 

Los operadores relacionales

 
Los operadores relacionales sirven para realizar una comparación entre valores produciendo como resultado un valor booleano (VERDADERO o FALSO) como producto de la comparación. Se utilizan principalmente en la estructura condicional IF THEN ELSE, pero también pueden utilizarse en la asignación de valores booleanos a variables o en el paso de parámetros a las instrucciones. - VALOR1 OPERADOR VALOR2 Los operadores relacionales son los siguientes. - = (igual) Operador de igualdad. Devuelve VERDADERO solo si el primer valor equivale al segundo; - <> (distinto de) Operador de desigualdad. Devuelve VERDADERO solo si el primer valor es distinto del segundo; - > (mayor que) Operador de mayoridad. Devuelve verdadero solo si el primer valor es mayor que el segundo; - >= (mayor o igual que) Operador de mayoridad o igualdad. Devuelve verdadero solo si el primer valor es mayor o igual que el segundo; - < (menor que) Operador de minoridad. Devuelve verdadero solo si el primer valor es menor que el segundo; - <= (menor o igual que) Operador de minoridad o igualdad. Devuelve verdadero solo si el primer valor es menor o igual que el segundo. El operador relacional de igualdad no debe confundirse con el operador de asignación, utilizado para asignar un valor a una variable. Por ejemplo: - C = 5 El símbolo "=" es el operador de asignación que instruye al intérprete a asignar el valor 5 a la variable C. - C = 5=6 - El primer símbolo de igual es siempre el operador de asignación, mientras que el igual que relaciona los dos valores es el operador relacional de igualdad. En este caso a la variable C se le asigna el valor booleano FALSO, dado que el valor 5 no equivale a 6.