La precedencia de operadores indica el orden en que los operadores se evalúan. Por ejemplo, las multiplicaciones y divisiones tienen mayor precedencia que las sumas y restas, por lo que se evaluan primero que ellas.
Supongamos la siguiente expresión:
3 + 4 * 5
Si realizo esta operación en la calculadora de Windows obtengo el resultado 35:
Pero si cambio a la configuración de calculadora científica y vuelvo a realizar la misma operación el resultado es diferente:
La diferencia se debe a que en modo científico la calculado aplica precedencia, lo mismo que en los programas computacionales y los algoritmos de PSeInt.
3 + 4 * 5
Con la precedencia se calcula primero la multiplicación 4 * 5 que da 20 y luego se suma 3 siendo el resultado 23.
Para obtener el resultado 35 debemos usar los paréntesis. Las sub-expresiones entre paréntesis tienen la mayor precedencia por lo que se calculan primero, siempre evaluando la expresión completa de izquierda a derecha.
(3 + 4) * 5
No hay comentarios:
Publicar un comentario