OPERADORES ARITMÉTICOS.
Los operadores Aritméticos toman valores numéricos (ya sean literales o variables) como sus operandos y retornan un valor numérico único. Los operadores aritméticos estándar son adición o suma (+), sustracción o resta (-), multiplicación (*), y división (/).
Estos operadores trabajan al igual que en la mayoría de otros lenguajes de programación, excepto el operador /, que retorna una división de punto flotante en JavaScript, no una división truncada como en lenguajes tales como C o Java.
Tenga en cuenta que existen distintos operadores enmascarados bajo los mismos símbolos + y -. Es un caso de sobrecarga incluida en el propio lenguaje [1]. Como en el resto de los casos de sobrecarga, el compilador deduce por el contexto de que versión del operador se trata. Como veremos inmediatamente, en C++ es perfectamente válida una expresiónoperadores relacionales
los operadores de comparación se caracterizan porque al evaluar una expresión generan un valor Booleano (bool), esto es, Verdadero o Falso, cabe señalar que internamente estos dos valores están definidos de esta forma:
int true = 1 //verdadero int false = 0 //falso
De modo que podemos utilizar tanto el nombre del identificador, como el valor numérico para identificar cualquiera de estas 2 condiciones. Gran parte de la potencia de un lenguaje se basa en la capacidad de utilizar operadores relacionales y de los operadores a nivel bit.
| Operador | Descripción | ||||||
|---|---|---|---|---|---|---|---|
| + (Sumar) | Suma dos números. | ||||||
| / (Dividir) | Divide un número entre otro. | ||||||
| * (Multiplicar) | Multiplica dos números. | ||||||
| - (Restar) | Resta dos números. | ||||||
| operadores de asignacion. ^En este momento solo presento el prinicpal operador de asignación por su amplio uso.
Operadores Lógicos
Los operadores lógicos modifican el valor de la expresión evaluada de acuerdo a las tablas de verdad de Boole, las 3 operaciones implementadas de forma nativa son:
| Eleva un número a otro. |
Comentarios
Publicar un comentario