hallo
wir müssen aus einem algorithmuss ein Programm schreiben und wir wissen an der Stelle nicht weiter:
X = INT (2014:100)
was hat INT für eine funktion?
mfg
die informatiker
die Informatiker Gast |
die Informatiker Gast |
hallo
wir müssen aus einem algorithmuss ein Programm schreiben und wir wissen an der Stelle nicht weiter:
X = INT (2014:100)
was hat INT für eine funktion?
mfg
die informatiker
das ganze nennt sich "Typecasting". Damit kannst Du Funktionsergebnisse in bestimmte (halbwegs kompatible) Datentypen konvertieren.
Bsp.: wenn ich eine Division durchführe kann theoretisch mal ne ganze Zahl rauskommen, aber viel wahrscheinlicher ist es, daß eine gebrochene Zahl raus kommt (real). Wenn Du das Ergebnis aber nun partout als ganze Zahl haben willst, dann kannst Du mittels Typecasting (also in Klammern davor den Datentyp einfach hinschreiben) den Ergebnistyp ändern. Das macht sich auch prima mit Strings, da man versuchen kann, Strings in Integer Zahlen zu konvertieren und kann somit mit den Dingern rechnen :-)
mfg maddin
« Variablen und Konstanten in pascal | könnt ihr gut scripts erstellen im mirc ? » | ||