Operadores

Son los elementos que relacionan de forma diferente los valores de una variable y/o constante.

 

Tipos de operadores

 

a) Operadores aritméticos

b) Operadores relacionales

c) Operadores lógicos

 

Operadores Aritméticos

 

Los operadores aritméticos especifícan el tipo de cálculo que se va a realizar en función a una fórmula.

 

Entre ellos tenemos:

 

+ Suma               div   Division entera

- Resta                ^    Potencia

* Multiplicación     mod Residuo

/ División real

 

Prioridades entre operadores aritméticos:

 

1.- ^

2.- *, /, div, mod

3.- +, -

 

Ejemplos:

 

3+4x5= 3+20 = 23

 

11*5+2^3= 11*5+8= 55+8 = 63

 

16 mod 4/2 *5 = 0*5 = 0

 

3^(2+4)*5-10= 729*5-10 = 3645 -10 = 3635

Los parentesis tienen prioridad ante cualquier operador.

 

 

Operadores Relacionales

 

Son símbolos que se usan para comparar dos valores, el resultado sera un valor booleano (verdadero o falso), los simbolos usados son:

 

Operador Nombre Ejemplos  Resultado
< Menor que 3<5, 4<3 verdadero, falso
> Mayor que 3>5, 6>6 falso, falso
= igual a 7=7, 1=2 verdadero, falso
<= Menor o igual que 7<=8, 5<=5 verdadero, verdadero
>= Mayor o igual que 1>=2, 2>=2 falso, verdadero
<> ó != diferente a 1!=1, 2!=3 falso, verdadero

 

 

Operadores Lógicos

 

Trabajan con dos operandos y retornan un valor lógico (falso ó verdadero) basadas en las denominadas tablas de verdad.

 

Operandos:

 

And (&)

Or (|)

Not (!)

 

Tabla de verdad para el operando AND, devuelve verdadero cuando a y b son verdaderos.

 

   a       b    a & b
0 0 0 (falso)
0 1 0 (falso)
1 0 0 (falso)
1 1 1 (verdadero)

 

Tabla de verdad para el operando OR, devuelve verdadero cuando a o b son verdaderos.

 

   a       b          a | b
   0    0    0 (Falso)
   0    1 1 (Verdadero)
   1    0 (Verdadero)
   1    1 (Verdadero)

 

Tabla de verdad para el operador NOT, niega el valor de un operando.

 

   a      not a
   0    1 (verdadero)
   1       0 (Falso)