4. Estructura del lenguaje
4.4
Constantes numéricas
Se diferencia entre números enteros y reales. Los enteros pueden escribirse en represen-
tación decimal, binaria o hexadecimal.
Ejemplos de números enteros válidos:
Notación decimal
Notación binaria
Notación hexadecimal
Los números reales (valores en coma flotante) pueden representarse con coma decimal o
con notación exponencial. Los valores con coma decimal deben poseer como mínimo una
posición tras la coma.
Ejemplos de números reales válidos:
Notación decimal:
Notación exponencial:
4.5
Cadenas de caracteres
Las cadenas de caracteres, los denominados strings, se abren y cierran con el carácter ".
Pueden incluir todos los caracteres imprimibles. La longitud de una cadena está limitada
a 255 caracteres. Son válidos todos los caracteres ASCII.
Ejemplo de una cadena de caracteres válida:
"Control multieje CMXR-C1"
4.6
Operadores y caracteres de delimitación
Los operadores se utilizan en expresiones y describen cómo conectar los valores de
variables y las constantes numéricas. Normalmente, los operadores se representan con
caracteres especiales y palabras clave.
4.6.1
Operadores aritméticos
24
100
2#1010
16#1ABF
1.01
1.99E4
Operadores
+
-
*
/
MOD
Tabla 4.1 Operadores aritméticos
-100
-2#1010
-16#1ABF
178.473
1.99e+8
Significado
Adición
Sustracción
Multiplicación
División
Módulo operación
Festo GDCP-CMXR-SW-ES es 0805NH
1e-8