Los operadores de mayor prioridad se ejecutan antes que los de menor prioridad:
A+B*C se expresa como A+(B*C) (la multiplicación tiene prioridad sobre la suma)
Los operadores de igual prioridad se ejecutan en el orden en que aparecen en la expresión, de izquierda a derecha:
En el editor ST están disponibles los siguientes operadores:
Operador |
Descripción | Prioridad |
---|---|---|
( ) |
Paréntesis, llamada a la función |
alta ![]() baja |
- NOT |
Negación Complemento a Dos |
|
** * / MOD |
Elevar a una potencia Multiplicación División Módulo (resto) |
|
+ - |
Suma Resta |
|
>,<,>=,<= |
Comparación |
|
= <> |
Igual que Distinto |
|
&, AND |
AND |
|
XOR |
OR exclusiva |
|
OR |
OR booleano |
Los operadores relacionan operandos. Una expresión es una combinación de operadores y operandos.