Operadores
Prioridad de los Operadores Aritméticos
Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis anidados se evalúan de dentro afuera, el paréntesis más interno se evalúa primero.
Dentro de una misma expresión los operadores se evalúan en el siguiente orden:
1. ^ Exponenciación
2. *, /, mod Multiplicación, división.Modulo
3. 3. +, - Suma y resta
Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a derecha.
Ejemplos:
|4 + 2 * 5 = 14| |23 * 2 / 5 = 9.2 |
|3 + 5 * (10 - (2 + 4)) = 23 | |2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98 |
Prioridad de los Operadores Lógicos
Losoperadores lógicos se utilizan para concatenar expresiones de tipo booleano (expresiones con resultado booleano). La siguiente tabla presenta un resumen de los Operadores Lógicos de Pascal en ordende prioridad.
|Operador |Uso |Ejemplo |
|not |negado|not(a > b) |
|and |unión |(a > b ) and (b > c)|
|or |intersección |(a < b) or (a < c) |
| || |
Prioridad de los Operadores Relacionales
Para obtener la prioridad se deben conocer las siguientes reglas:
| |Lasoperaciones que están encerradas entre paréntesis se evalúan primero. Si existen diferentes paréntesis anidados |
| |(interiores unos a otros), las expresiones más internas se evalúan...
Regístrate para leer el documento completo.