Konvertiert eine Zeichenfolge in eine Ganzzahl (dezimal, hexadezimal) oder eine reelle Zahl.
Die Zeichenfolge in [Source Data] wird in dem unter [InputFormat] angegebenen Datenformat in einen numerischen Wert konvertiert und in [Destination Data] gespeichert.

TARGET = parseInt(EXPRESSION);
1 2 3
| # | Beschreibung |
| 1 |
[Destination Data] Legen Sie das Ziel fest, in dem Sie den konvertierten numerischen Wert speichern möchten. |
| 2 | [InputFormat] Wählen Sie eines der folgenden Formate aus: Baustein
Text
|
| 3 | [Source Data] Legen Sie die Quelldaten fest, in denen die zu konvertierende Zeichenfolge gespeichert ist. |
(Beispiel)

Var1 = parseInt(Var3);
Folgende Zeichen können konvertiert werden.
| InputFormat | Unterstützte Zeichen |
| [Decimal] | [-] und [0 bis 9] |
| [Hex] | [A bis F], [a bis f] und [0 bis 9] |
| [Float] | [-], [.] und [0 bis 9] |
|
Variable in [Source Data] |
[InputFormat] |
Variable in [Destination Data] |
Kommentare | |
|
Zeichenfolge |
Datentyp | Zu speichernder Wert | ||
| AA | Hex | INT |
170 (0xAA) |
- |
| Dec | INT |
(keine) |
Formatfehler Im „Operationsergebnis“ wird dies als fehlgeschlagen beurteilt. | |
| AG | Hex | INT |
(keine) |
Formatfehler Im „Operationsergebnis“ wird dies als fehlgeschlagen beurteilt. |
| Aa | Hex | INT |
170 (0xAA) |
Kleinbuchstaben werden ebenfalls unterstützt. |
| 64 | Dec | INT |
64 |
- |
| Hex | INT |
100 (0x64) |
- | |
| 65535 | Dec | UINT |
65535 |
- |
| Dec | INT |
(keine) |
Die Zeichenfolge wird nicht gespeichert, da die konvertierte Nummer den Eingabebereich der INT-Variable überschritten hat. Im Vorgang „Operationsergebnis“ wird dies als erfolgreich beurteilt. |
|
| 12.345 | Float | REAL |
12.345 |
Die tatsächlich gespeicherten Daten können von den Werten abhängen, die vom REAL-Datentyp unterstützt werden. |
| -1 | Dec | INT |
-1 |
- |
| FFFF | Hex | INT |
-32768 (0xFFFF) |
- |
| Hex | UINT |
65535 (0xFFFF) |
- | |
| True | - | BOOL |
True |
„Wahr” wird nur gespeichert, wenn die Zeichenfolge „True” ist (nur exakte Übereinstimmung). In allen anderen Fällen wird „Falsch“ gespeichert.
|
| False | - | BOOL |
False |
- |
| true | - | BOOL |
False |
„Wahr” wird nur gespeichert, wenn die Zeichenfolge „True” ist (nur exakte Übereinstimmung). In allen anderen Fällen wird „Falsch“ gespeichert.
|
| abc | - | BOOL |
False |
„Wahr” wird nur gespeichert, wenn die Zeichenfolge „True” ist (nur exakte Übereinstimmung). In allen anderen Fällen wird „Falsch“ gespeichert.
|