Expresiones y paréntesis

Las expresiones de texto estructurado (ST) constan de operadores y sus operandos. Un operando puede ser un valor constante (literal), una variable de control u otra expresión (o subexpresión).
En cada expresión sencilla, que combina operandos con un operador ST, el tipo de operandos debe coincidir. Una expresión sencilla tiene el mismo tipo de datos que sus operandos y se puede usar en una expresión más compleja.

Ejemplo 1

Ejemplos de expresiones de ST
Ejemplo
Resultado
(boo_var1 AND boo_var2)
Tipo BOOL
not (boo_var1)
Tipo BOOL
(sin (3.14) + 0.72)
Tipo REAL
(t#1s23 + 1.78)
Expresión no válida
Los paréntesis se usan para aislar subcomponentes de una expresión y explicitar el orden de prioridad de las operaciones. Si en una expresión compleja no hay paréntesis, la secuencia de operación viene dada implícitamente por la prioridad predeterminada entre los operadores ST.

Ejemplo 2

Ejemplos de expresiones de ST
Ejemplo
Resultado
Descripción
2 + 3 * 6
Equivale a 2+18=20
El operador de multiplicación tiene prioridad.
(2 + 3) * 6
Equivale a 5*6=30
Las expresiones entre paréntesis tienen preferencia
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal