Lección 2
Jerarquía de Operadores
En programación una expresión es una fórmula aritmética que permite calcular un valor, cuando se construye la formula se debe tener en cuenta la jerarquía de operadores. La jerarquía de operadores determina el orden en el que se resuelven las expresiones cuando se involucran operaciones aritméticas como la suma, resta, multiplicación, división, potencia, raíz y módulo de la división. Este orden es el que permite que una expresión aritmética cualquiera siempre tenga la misma interpretación ya sea resolviéndola en papel, en calculadora o en el computador.
Operador | Descripción |
---|---|
() | Paréntesis |
^ | Exponenciación |
/ y * | División y multiplicación |
+ y - | Suma y resta |
Operadores Aritméticos y su prioridad
Prioridad | Operador | Significado | Ejemplo |
---|---|---|---|
1 | () | Paréntesis | (2+3)*5 = 25 |
2 | ^ | Exponenciación | 4^2 = 16 |
√ | Radicación | √9 = 3 | |
MOD | Residuo de la división | 5 MOD 2 = 1 | |
3 | * | Multiplicación | 2*4 = 8 |
/ | División | 5/2 = 2.5 | |
4 | + | Suma | 3 + 4 = 7 |
- | Resta | 8 - 5 = 3 |
Cuando dos operadores tienen el mismo nivel de prioridad, dentro de una expresión se evalúan de izquierda a derecha.
Cuando se desea asignar un orden específico de ejecución en una expresión aritmética, se debe emplear los paréntesis para agrupar, de esta manera, las operaciones que se encuentren dentro del paréntesis serán las primeras en ejecutarse.