Convierte una cadena en un número entero (decimal, hexadecimal) o real.
La cadena en [Source Data] se convierte en un valor numérico en el formato de datos especificado en [InputFormat] y se almacena en [Destination Data].

TARGET = parseInt(EXPRESSION);
1 2 3
| # | Descripción |
| 1 |
[Destination Data] Defina el destino donde desea almacenar el valor numérico convertido. |
| 2 | [InputFormat] Seleccione uno de los siguientes formatos: Bloque
Texto
|
| 3 | [Source Data] Establezca los datos de origen donde se almacena la cadena a convertir. |
(Ejemplo)

Var1 = parseInt(Var3);
Los caracteres que se pueden convertir son los siguientes.
| InputFormat | Caracteres admitidos |
| [Decimal] | [-] y [0 a 9] |
| [Hex] | [A a F], [a a f], y [0 a 9] |
| [Float] | [-], [.], y [0 a 9] |
|
Variable en [Source Data] |
[InputFormat] |
Variable en [Destination Data] |
Comentarios | |
|
Cadena |
Tipo de datos | Valor a almacenar | ||
| AA | Hex | INT |
170 (0xAA) |
- |
| Dec | INT |
(ninguno) |
Error de formato. Se considera como fallido en la operación "Resultado de la operación". | |
| AG | Hex | INT |
(ninguno) |
Error de formato. Se considera como fallido en la operación "Resultado de la operación". |
| Aa | Hex | INT |
170 (0xAA) |
También se admiten las minúsculas. |
| 64 | Dec | INT |
64 |
- |
| Hex | INT |
100 (0x64) |
- | |
| 65535 | Dec | UINT |
65535 |
- |
| Dec | INT |
(ninguno) |
La cadena no se almacena porque el número convertido ha superado el rango de entrada de la variable INT. Se considera como exitoso en la operación "Resultado de la operación". |
|
| 12.345 | Float | REAL |
12.345 |
Los datos reales almacenados pueden depender de los valores admitidos por el tipo de datos REAL. |
| -1 | Dec | INT |
-1 |
- |
| FFFF | Hex | INT |
-32768 (0xFFFF) |
- |
| Hex | UINT |
65535 (0xFFFF) |
- | |
| True | - | BOOL |
True |
"True" se almacena sólo si la cadena es «True» (sólo coincidencia exacta). Para todo lo demás, se almacena «False».
|
| False | - | BOOL |
False |
- |
| true | - | BOOL |
False |
"True" se almacena sólo si la cadena es «True» (sólo coincidencia exacta). Para todo lo demás, se almacena «False».
|
| abc | - | BOOL |
False |
"True" se almacena sólo si la cadena es «True» (sólo coincidencia exacta). Para todo lo demás, se almacena «False».
|