|
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 |
|