Operadores
lógicos
Artículo
principal: Operador lógico.
Muy utilizados
en Informática, Lógica proposicional y Álgebra booleana, entre otras disciplinas. Los operadores
lógicos nos
proporcionan un resultado a partir de que se cumpla o no una cierta condición.
Esto genera una serie de valores que, en los casos más sencillos, pueden ser
parametrizados con los valores numéricos 0 y 1, como se puede apreciar en los
ejemplos de abajo. La combinación de dos o más operadores lógicos conforma una función lógica.
§ Los más
sencillos son (nótese su relación con los operadores relacionales):
§ Operador
NO-lógico: '¬A' significa todo lo que no es A'
§ Operador
Y-lógico: 'A ∧ B'
significa 'A y B a la vez'; resultando FALSO (0) si no se cumple y VERDADERO
(1) si sí lo hace.
§ Operador
O-lógico: 'A ∨ B'
significa 'O bien A, o bien B, o bien los dos'; resultando FALSO (0) si no se
dan ni A ni B y VERDADERO (1) si se da alguno de los dos o los dos a la vez.
§ Operador
=: 'A = B' significa 'A debe ser igual a B'; resultando FALSO (0)
si esto no es así y VERDADERO (1) en caso contrario.
§ Operador
<: 'A < B' significa 'A debe ser menor que B'; resultando FALSO
(0) si no se satisface y VERDADERO (1) en caso contrario.
§ Operador
>: 'A > B' significa 'A debe ser mayor que B'; resultando FALSO
(0) si no se satisface y VERDADERO (1) en caso contrario.
§ Los
operadores más complejos se construyen a partir de los anteriores (podría
incluirse alguno más) y ya entran dentro de lo que sería una función lógica. Un
ejemplo muy utilizado sería 'SI(condición;A;B)' ('IF condición THEN A ELSE B' en la
mayoría de los lenguajes de programación) cuyo resultado sería A si se
satisface la 'condición' o B en caso contrario.
[editar]Operaciones
aritméticas
Las operaciones aritméticas pueden ser entendidas, desde un punto
de vista operacional, como operadores bivariantes o como operadores a derecha.
Por ejemplo, '2 × 3' puede ser el operador bivariante de la multiplicación
actuando sobre los números 2 y 3, o el operador '2 ×' que actúa sobre 3. En
este grupo se encuentran la adición, la sustracción, multiplicación y la división.
Otras
operaciones, derivadas de las operaciones aritméticas usuales son la potenciación, radicación y logaritmación.
Operadores de relación
Se utilizan para buscar en campos
específicos del documento, previamente definidos. Funcionan como un filtro, ya
que seleccionan aquellos documentos que contienen un valor específico en algún
campo. Los campos definidos actualmente son: título y URL. Los operadores de
relación en este buscador son los siguientes:
Nombre del operador
|
Descripción
|
Selecciona los documentos que contienen la
palabra especificada en un campo específico del documento.
|
|
Selecciona los documentos que acaban en la cadena
de caracteres especificada en un campo específico del documento.
|
|
Selecciona los documentos que contienen palabras
que empiezan por la cadena de caracteres especificada en un campo específico
del documento.
|
|
Selecciona los documentos que contienen palabras
que contienen la cadena de caracteres especificada en un campo específico del
documento.
|