Conviértete en un emprendedor,profesional del conocimiento en la programación

martes, 3 de enero de 2012

OPERADORES

Compartir con:


OPERADORES

Los operadores sirven para unir identificadores y literales formando expresiones, que son el resultado de una operación.

En la tabla que sigue se muestran los operadores aritméticos del lenguaje Java.



Descripción
Operador
Expresión de ejemplo
Resultado del ejemplo
Multiplicación
*
2*4
8
Residuo de dividir enteros
%
5%2
1
Suma
+
2+2
4
Resta
-
7-2
5
Aumenta en uno
++
C++
C = C+1
Disminuye en uno
--
c--
C = C-1
Menos unario
-
-(2+4)
-6
Suma al contenido
+=
X + = 4
X = X + 4
Resta al contenido
-=
X - = 4
X = X – 4
Multiplica al contenido
*=
X * = 4
X = X * 4
Divide al contenido
/=
X / = 4
X = X / 4
Residuo del contenido
%=
X % = 4
X = X % 4

Los operadores de comparación, también conocidos como relacionales y que devuelven un valor lógico que será true si la comparación fue verdadera y false en caso contrario, son los siguientes:

Descripción
Operador
Expresión de ejemplo
Resultado del ejemplo
Igualdad
==
2==2
true
Desigualdad
!=
2!=2
false
Menor que
< 
2<2
false
Mayor que
> 
3>2
true
Menor o igual que
<=
2<=2
true
Mayor o igual que
>=
1>=2
false

Los operadores lógicos que permiten evaluar expresiones lógicas compuestas son los siguientes:

Descripción
Operador
Expresión de ejemplo
Resultado del ejemplo
Negación
!
!(2==2)
false
Y lógico
&&
(2==2)  &&  (2>=2)
true
O lógico
||
(2==2)  || (2!=2)
true


Reglas de jerarquía de los operadores aritméticos

Cuando una expresión aritmética tiene más de un operador aritmético, el orden de aplicación de los operadores sigue un orden preciso determinado por las reglas jerarquía de los operadores aritméticos que se muestran en la siguiente tabla:

    
Operador
Procedencia
( )
Se evalúan en primer lugar
* / %
Se evalúan en segundo lugar
+ -
Se evalúan al último


Si existen paréntesis anidados, se evalúa primero la expresión en el par más interno.
Si varios operadores o paréntesis tienen la misma precedencia, es decir, están en el mismo nivel de jerarquía, la evaluación será de izquierda a derecha.





0 comentarios:

Publicar un comentario