Si escribo 2 + 3 + 3 * 11 en mi calculadora, luego presiono ‘=’, obtengo 88. Eso es porque la calculadora realiza las operaciones en el orden ingresado. Entonces está descubriendo ((2 + 3) +3) * 11 = (5 + 3) * 11 = 8 * 11 = 88. Por lo tanto, la respuesta es 88 bajo las reglas de precedencia de mi calculadora. Esas son las reglas que determinan el orden en que se realizan los operadores en una expresión.
Las reglas de precedencia estándar que se enseñan en las clases de matemáticas dicen que la multiplicación debe suceder antes de sumar, y las sumas múltiples deben suceder de izquierda a derecha. Entonces la respuesta bajo esas reglas de precedencia sería (2 + 3) + (3 * 11) = (2 + 3) +33 = 5 + 33 = 38.
Por lo tanto, la respuesta depende de las reglas de precedencia que esté asumiendo. La comprensión de las reglas de precedencia es importante en la programación, ya que algunos lenguajes, como Smalltalk y APL, evalúan las expresiones en un orden diferente al matemático estándar.
- ¿Las matemáticas pueden ser hermosas?
- ¿Cuál es la combinación de acordes más hermosa?
- ¿Las matemáticas son un lenguaje o una ciencia?
- ¿Cómo demostró Fermat su último teorema para [matemáticas] n = 4 [/ matemáticas]?
- ¿Cuáles son los requisitos previos para aprender la probabilidad avanzada?