Operadores aritméticos y jerarquía
Los operadores aritméticos son aquellos que
"manipulan" datos numéricos, tanto enteros como reales. Hay 2 tipos
de operadores aritméticos: unarios y binarios. Los operadores
unarios se anteponen a la expresión aritmética, y son los operadores de signo.
Los operadores binarios se sitúan entre 2 expresiones aritméticas.
Operadores
aritméticos unarios
|
Los
operadores unarios devuelven expresiones del mismo tipo que la expresión a la
que afectan.
|
Por ejemplo,
-4 es el resultado de aplicar el operador unario - al entero 4, devolviendo
otro número enterio.
Operadores
aritméticos binarios
|
|
Todos los
operadores binarios admiten expresiones enteras y reales a excepción de div y mod,
que sólo admiten expresiones enteras, por lo que devuelven expresiones enteras.
En el caso de los otros operadores, si los 2 operandos a los que afecta son
enteros, la expresión resultante será entera, pero si alguno o ambos son
reales, la expresión resultado es de tipo real. En esto tenemos de nuevo otra
excepción: el operador / devuelve siempre expresiones de tipo real.
El operador
aritmético + también se puede usar con datos de tipo string. El resultado es la
concatenación de las cadenas. Por ejemplo:
'Esto'
+ 'es una' + 'concatenación de' + 'cadenas'
0 comentarios:
Publicar un comentario