Operadores Lógicos

Son aquéllos que permiten la combinación de condiciones para formar una sola expresión lógica. Utilizan operandos lógicos y proporcionan resultados lógicos también.

OperadorRelación
notNegación (No)
andConjunción (Y)
orDisyunción (O)
xorDisyunción Exclusiva (O/SOLO)
Se obtiene Verdadero si:
NOTEl operando es falso
ANDAmbos operandos son verdaderos
ORAl menos un operando es verdadero
XORSolo uno de los operandos son verdadero
XYNOT(X)NOT(Y)X AND YX OR YX XOR Y
FFVVFFF
VFFVFVV
FVVFFVV
VVFFVVF

Prioridad de los Operadores Lógicos

Los operadores aritméticos seguían un orden específico o de prioridad cuando existían más de un operador en las expresiones. De modo similar los operadores lógicos y relacionales tienen un orden de prioridad.

Ejemplos:

Not 4 > 6 Produce un error, ya que el operador not se aplica a 4.

Not (4 > 14)  Produce un valor verdadero.

(1.0<x) And (x<z +7.0)  Si x vale 7 y z vale 4, se obtiene un valor falso.