|
Hauptseite - Welches System? - Hardware - Software - Emulatoren - |
Internet MausNet Programmieren Verweise Über |
Um Datentypen umzuwandeln, gibt es zum einen die "Casts", die an dem Datentyp keine Veränderung hervorrufen, sondern lediglich den Compiler anweisen, einen anderen Typ anzunehmen. Dazu wird der Typ notiert, anschließend folgt der umzuwandelnde Ausdruck in Klammern.
Bsp.:
a:=INTEGER(b);
Wenn die interne Darstellung eine andere ist, z.B. zwischen einem Integer und einem Real, muß eine Umwandlungsfunktion aufgerufen werden.
Bsp.:
f:=FLOAT(b);
Es gibt folgende Umwandlungsfunktionen:
FLOAT | wandelt eine ganzzahlige Zahl in einen REAL-Wert |
TRUNC | wandelt einen REAL-Wert in einen ganzahligen Wert |
ORD | wandelt ein Zeichen in einen ganzzahligen Wert |
CHR | wandelt einen ganzahligen Wert in ein Zeichen |
English version not yet available. |