Operadores relacionales y su jerarquía
Los
operadores relacionales nos permiten comparar expresiones de tipos compatibles,
devolviendo un resultado de tipo lógico: la comparación es verdadera o falsa.
Por ejemplo, la expresión (3 + 4) > 12 sería falsa, ya que 7 es menor que
12.
La
estructura de una operación relacional sería la siguiente:
expresión_1 operador_relacional expresión_2
Operadores
relacionales
Operador
|
Operación
|
=
|
Igual
|
<>
|
Distinto
|
<
|
Menor
|
>
|
Mayor
|
<=
|
Menor o igual
|
>=
|
Mayor o igual
|
in
|
Elemento de
|
Los
operadores de relación se pueden aplicar a cualquiera de los tipos que hemos
visto hasta ahora:
- entero
- real
- lógico
- caracter y cadena
Las
operaciones relacionales o de comparación entre números reales y enteros no
merecen mayor comentario, las matemáticas dictan las reglas. Si comparamos
expresiones lógicas, lo cual no tiene mucho sentido, hay que saber que el valor
falso se considera menor que el valor verdadero. Las
comparaciones entre caracteres o cadenas se basan en el código ASCII de cada
caracter. El operador in se utiliza en unas estructuras llamadas conjuntos
que veremos en el próximo capítulo.
Tipos
compatibles en operaciones relacionales
Tipo1
|
Tipo2
|
entero
|
real
|
caracter
|
cadena
|
0 comentarios:
Publicar un comentario