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 | - |