Typkonvertierung
Eine Typkonvertierung ist die Umwandlung von einem Typ zu einem anderen. In DDP sieht eine Typkonvertierung wie folgt aus:
<Ausdruck von einem Typ> als <anderer typ>.
Zum Beispiel: x als Text.
Konvertierungstabelle
Es können nur bestimmte Typen in andere Umgewandelt werden.
| Eingangstyp | Ausgangstyp | Besonderheiten |
|---|---|---|
| Zahl | Byte Kommazahl Text Wahrheitswert Buchstabe | Zahlen außerhalb des Wertebereichs werden angepasst - - 0 => falsch; nicht 0 => wahr benutzt ASCII wert |
| Kommazahl | Zahl, Byte Text | Nachkommastellen werden abgeschnitten - |
| Wahrheitswert | Zahl, Byte | falsch => 0; wahr => 1 |
| Text | Zahl, Byte Kommazahl Buchstaben | Numerischer Text Wert wird als Ziffer interpretiert Text muss im Format \d+(,\d+)? sein- |
| Buchstabe | Zahl, Byte Text | utf8 bytes in Dezimal - |
| Buchstaben Liste | Text | - |