logo
Inicio
Tutorial
Descargar el curso
Contacto
Enlaces
Copyright

Precedencia de Operadores

Cuando una expresión aritmética se evalúa, el resultado es un número. Ahora bien, cuando aparecen dos o mas expresiones aritméticas, qué operaciones se realizan primero?

Una expresión aritmética en programación tiene una sintaxis de la forma:
x2+1/2

Hay que observar que esta expresión es totalmente diferente a esta otra (x2+1)/2, por lo que es importante codificar las expresiones aritméticas correctamente.

Para realizar esto se deberán conocer las reglas de evaluación de los operadores, que se estudian a continuación.

Reglas de Evaluación
  • Todas las subexpresiones entre parentesis se evalún primero. Las subexpresiones entre parentesis anidados se evalúan de adentro hacia afuera, es decir, que el parentesis mas interno se evalúa primero.
  • Prioridad de Operaciones: Dentro de una misma expresión o subexpresión, los operadores se evalúan en el siguiente orden:
    * , /Multiplicación y división
    div,modDivisión y Modulo de enteros
    +,-Suma y Resta
  • Los operadores en una misma expresión o subexpresión con igual nivel de prioridad se evalún de izquierda a derecha
Escritura de Fórmulas

Las fórmulas matematicas se deben escribir en formato lineal. Esto obliga al uso frecuente de parentesis que indiquen el orden de evaluación correcto de las operaciones.

Por ejemplo, si deseamos codificar la fórmula de Vieta, tendríamos que escribirla así:

Vamos a escribir el dato solo del valor positivo
(-b+raiz(b*b-4*a*c))/(2*a)
Donde a,b,c son numeros reales.

Tipos de Operadores  Indice  Escritura y Lectura de Datos

© Copyright 2001-2002 ® Derechos Reservados
Luis Enrique Pirir e-mail: luispirir@hotmail.com
Cualquier consulta o sugerencia puedes hacersela llegar al webmaster