OPERADORES LOGICOS

Páginas: 6 (1466 palabras) Publicado: 17 de septiembre de 2015
OPERADORES LOGICOS
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 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 'Adebe 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 resultadosería A si se satisface la 'condición' o B en caso contrario.
AND y OR trabajan con dos operandos y retornan un valor lógico basadas en las denominadas tablas de verdad. El operador NOT actúa sobre un operando. Estas tablas de verdad son conocidas y usadas en el contexto de la vida diaria, por ejemplo: "si hace sol Y tengo tiempo, iré a la playa", "si NO hace sol, me quedaré en casa", "si llueve Ohace viento, iré al cine". Las tablas de verdad de los operadores AND, OR y NOT se muestran en las tablas siguientes

Operadores Aritméticos
Los operadores aritméticos toman los valores numéricos (literales o variables) como sus operando y devuelve un solo valor numérico. Los operadores aritméticos normales son:
Operador
Nombre
Ejemplo
Descripción
+
Suma
5 + 6
Suma dos números
-
Substracción
7 - 9Resta dos números
*
Multiplicación
6 * 3
Multiplica dos números
/
División
4 / 8
Divide dos números
%
Módulo: el resto después de la división
7 % 2
Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 1
++
Incremento.
a++
Suma 1 al contenido de una variable.
--
Decremento.
a--
Resta 1 al contenido de una variable.
-
Invierte el signo de un operando.
-a
Invierte el signo de unoperando.


Operadores de Comparación o relacionales
Un operador de la comparación compara sus operando y devuelve un valor lógico basado en si la comparación es verdad o no. Los operando pueden ser numéricos o cadenas.
Operador
Descripción
==
" Igual a" devuelve true si los operandos son iguales
===
Estrictamente "igual a" (JavaScript 1.3)
!=
" No igual a" devuelve true si los operandos no soniguales
!==
Estrictamente " No igual a" (JavaScript 1.3)
>
" Mayor que" devuelve true si el operador de la izquierda es mayor que el de la derecha.
>=
" Mayor o igual que " devuelve true si el operador de la izquierda es mayor o igual que el de la derecha.
<
" Menor que" devuelve true si el operador de la izquierda es menor que el de la derecha.
<=
"Menor o igual que" devuelve true si el operadorde la izquierda es menor o igual que el de la derecha.

Ejemplos
Operador
nombre
ejemplo
significado
<
menor que
a a es menor que b
>
mayor que
a>b
a es mayor que b
==
igual a
a==b
a es igual a b
!=
no igual a
a!=b
a no es igual a b
<=
menor que o igual a
a<=5
a es menor que o igual a b
>=
mayor que o igual a
a>=b
a es menor que o igual a b


Tipos de datos
En ciencias de la computación un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operaciones logicas
  • Operadores Logicos
  • Operadores lógicos
  • Operadores Lógicos
  • Operadores logicos
  • operadores logicos
  • Operadores logicos
  • Operaciones Logicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS