Al desarrollar cualquier programa empleamos normalmente operadores
que nos sirven para realizar diversas operaciones que le otorgan
un cierto grado de complejidad a nuestros programas, ya que, de
otro modo el programa realizaria siempre lo mismo y por tanto
no seria un programa util.
Operadores
aritméticos |
+ |
Suma dos valores |
- |
Resta dos valores (o pasa a negativo un valor) |
* |
Multiplica dos valores |
/ |
Divide dos valores |
% |
Resto de dividir dos valores |
++ |
Incremento en una unidad |
-- |
Decremento en una unidad |
Operadores
de asignacion |
= |
Asigna a la parte derecha
el valor izquierdo |
+= |
Realiza la suma de la derecha con la
izquierda y la asigna a la derecha |
-= |
Realiza la resta de la derecha con la
izquierda y la asigna a la derecha |
*= |
Realiza la multiplicacion de la derecha
con la izquierda y la asigna a la derecha |
/= |
Realiza la division de la derecha con
la izquierda y la asigna a la derecha |
%= |
Se obtiene el resto y se asigna |
.= |
Concatena el valor de la
izquierda con la derecha y lo asigna a la derecha |
Operadores
lógicos |
! |
Operador NO o negacion.Si
era true pasa a false y viceversa |
and |
Operador Y, si ambos son verdaderos
vale verdadero |
or |
Operador O, vale verdadero si alguno
de los dos es verdadero |
xor |
Verdadero si alguno de
los dos es true pero nunca ambos |
&& |
True si ambos lo son |
|| |
True si alguno lo es |
Operadores
condicionales |
== |
Comprueba si dos numeros
son iguales |
!= |
Comprueba si dos numeros son distintos |
> |
Mayor que, devuelve true en caso afirmativo |
< |
Menor que, devuelve true en caso afirmativo |
>= |
Mayor o igual |
<= |
Menor o igual |