Un
operador es un símbolo o palabra que significa que se ha de realizar cierta
acción entre uno o dos valores que son llamados operandos.
Tipos
de Operadores:
a)
Aritméticos (su resultado es un número): potencia, * , / , mod, div, + , -
b)
Relacionales (su resultado es un valor de verdad): =, <, >, <=, >=,
<>
c)
Lógicos o Booleanos (su resultado es un valor de verdad): not, and, or
d)
Alfanuméricos : + (concatenación)
e)
Asociativos. El único
operador asociativo es el paréntesis ( ) , el cual permite indicar en qué orden deben realizarse las operaciones. Cuando una expresión se encuentra entre paréntesis, indica que las operaciones que están dentro de ellos debe realizarse primero. Si en una expresión se utilizan más de un paréntesis se deberá proceder primero con los que se encuentren más hacia el centro de la expresión.
Jerarquía
de Operaciones:
( )
signo
Potencia
Producto
y división
Div
Mod
Suma
y resta
Concatenación
Relacionales
Negación
And
Or
Datos
de tipo entero tienen los operadores +, -, *, /, div, mod, abs, sqr, sqrt, ln,
exp, sin, cos, tan, pow, etc. Los datos de tipo real tienen los mismos
operadores enteros y además trunc, round, int, y otros. La suma y
multiplicación de datos de tipo real cumplen la propiedad conmutativa, pero no
siempre la asociativa y la distributiva.
Para
resolver una expresión aritmética se deben seguir las siguientes reglas:
·
Primero se resuelven las expresiones que se encuentran entre paréntesis.
· Se
procede aplicando la jerarquía de operadores.
· Al
evaluar una expresión, si hay dos operadores con la misma jerarquía, se procede
a evaluar de izquierda a derecha.
· Si
hay expresiones relacionales, se resuelven primero paréntesis, luego se
encuentran los valores de verdad de las expresiones relacionales y por último
se aplica jerarquía de operadores lógicos. En caso de haber iguales, proceder
de izquierda a derecha.