|
|
|
Operadores
| 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 realizaría
siempre lo mismo y por tanto no seria un programa útil |
|
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 asignación
|
=
|
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 multiplicación
de la derecha con la izquierda y la asigna a la derecha |
|
/=
|
Realiza
la división 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 números
son iguales |
|
!=
|
Comprueba si dos números
son distintos |
|
>
|
Mayor que, devuelve true en caso
afirmativo |
|
<
|
Menor que, devuelve true en caso
afirmativo |
|
>=
|
Mayor o igual |
|
<=
|
Menor o igual |
|
|