Expresan operaciones aritméticas, simples.
Su uso es amplio y generalizado.
Se aplican generalmente a valores númericos.
Pueden ser
binarias si afectan a dos valores
unarias si solo afectan a un valor
de asignación cuando asignan el resultado como o al valor a una variable
Slide 2
Precedencia de Operadores
La precedencia de operadores es un conjunto de reglas que controla el orden en que un lenguaje de programación realiza las operaciones cuando se evalúa una expresión.
Las operaciones con mayor precedencia se realizan antes que las de menor prioridad.
Por ejemplo,
la multiplicación se realiza antes que la suma.
los operadores se evalúan de izquierda a derecha
Slide 3
Orden de precedencia
() Llamadas a funciones y agrupamiento de expresiones
++ -- - Operadores unarios (suma 1, resta 1, negativo de un numero)
* / % Multiplicación, división, módulo
+ - Suma y concatenación de cadenas, resta
= += -= *= /= %= Asignación
Expresan operaciones cuyo resultado solo puede ser cierto o falso.
Su uso es muy extendido para generar comparaciones y en la toma de decisiones en programación.
Slide 5
Precedencia de operadores
! Operadores Unarios como el NO
< <= > >= menor, menor o igual, mayor, mayor igual
== != igual, diferente
& and
| or
= asignación