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 |
Publicar un comentario