Operadores lógicos

Los datos numéricos, los datos de serie y el valor nulo pueden funcionar como datos lógicos. Los datos numéricos y de serie pueden tener el valor lógico verdadero o falso. El valor numérico 0 (cero) es falso; todos los demás valores numéricos son verdaderos. Los datos de serie de caracteres que no son una serie vacía son verdaderos; una serie vacía es falsa. El valor nulo no es verdadero ni falso. Tiene el valor lógico especial nulo.

Los operadores lógicos realizan pruebas en expresiones lógicas. Las expresiones lógicas que se evalúan como cero o una serie vacía son falsas. Las expresiones lógicas que se evalúan como valor nulo son nulas. Las expresiones que se evalúan como cualquier otro valor son verdaderas.

Los operadores lógicos son:

  • AND
  • OR
  • NOT
  • XOR

Tablas de vardad

Operador AND
AndOutput
AB
000
010
100
111
Operador OR
OrOutput
AB
000
011
101
111
Operador NOT
NotOutput
A
01
10
Operador XOR
XorOutput
AB
000
011
101
110

Referencias

  1. S/A. (S/F). Operadores lógicos. Febrero 17, 2017, de IBM Knowledge Center. Sitio web: IBM Knowledge Center - Operadores lógicos