Convertit une chaîne en nombre entier (décimal, hexadécimal) ou réel.
La chaîne dans [Source Data] est converti en valeur numérique au format de données pécifié dans [InputFormat] et stockée dans [Destination Data].

TARGET = parseInt(EXPRESSION);
1 2 3
| # | Description |
| 1 |
[Destination Data] Définissez la destination dans laquelle vous souhaitez stocker la valeur numérique convertie. |
| 2 | [InputFormat] Sélectionnez l'un des formats suivants : Bloc
Texte
|
| 3 | [Source Data] Définissez la source de données dans laquelle la chaîne à convertir est stockée. |
(Exemple)

Var1 = parseInt(Var3);
Les caractères pouvant être convertis sont les suivants.
| InputFormat | Caractères pris en charge |
| [Decimal] | [-] et [0 à 9] |
| [Hex] | [A à F], [a à f], et [0 à 9] |
| [Float] | [-], [.] et [0 à 9] |
|
Variable dans [Source Data] |
[InputFormat] |
Variable dans [Destination Data] |
Commentaires | |
|
Chaîne |
Type de données | Valeur à stocker | ||
| AA | Hex | INT |
170 (0xAA) |
- |
| Dec | INT |
(aucun) |
Erreur de format. Cela est considéré comme un échec dans le 'Résultat de l'opération'. | |
| AG | Hex | INT |
(aucun) |
Erreur de format. Cela est considéré comme un échec dans le 'Résultat de l'opération'. |
| Aa | Hex | INT |
170 (0xAA) |
Les lettres minuscules sont également prises en charge. |
| 64 | Dec | INT |
64 |
- |
| Hex | INT |
100 (0x64) |
- | |
| 65535 | Dec | UINT |
65535 |
- |
| Dec | INT |
(aucun) |
La chaîne n'est pas stockée car le nombre converti a dépassé la plage d'entrées de la variable INT. Cela est considéré comme réussi dans le 'Résultat de l'opération'. |
|
| 12.345 | Float | REAL |
12.345 |
Les données réelles stockées peuvent dépendre des valeurs prises en charge par le type de données REAL. |
| -1 | Dec | INT |
-1 |
- |
| FFFF | Hex | INT |
-32768 (0xFFFF) |
- |
| Hex | UINT |
65535 (0xFFFF) |
- | |
| True | - | BOOL |
Vrai |
'True' est stocké uniquement si la chaîne est 'True' (correspondance exacte uniquement). Pour tout le reste, 'False' est stocké.
|
| False | - | BOOL |
Faux |
- |
| true | - | BOOL |
Faux |
'True' est stocké uniquement si la chaîne est 'True' (correspondance exacte uniquement). Pour tout le reste, 'False' est stocké.
|
| abc | - | BOOL |
Faux |
'True' est stocké uniquement si la chaîne est 'True' (correspondance exacte uniquement). Pour tout le reste, 'False' est stocké.
|