folgendes Skript liefert den korrekten Output "9":
Code: Alles auswählen
integer test = 9.4;
test = test.ToInteger();
WriteLine(test);
Code: Alles auswählen
real test = 9.4;
test = test.ToFloat();
WriteLine(test);
Moderator: Co-Administratoren
Code: Alles auswählen
integer test = 9.4;
test = test.ToInteger();
WriteLine(test);
Code: Alles auswählen
real test = 9.4;
test = test.ToFloat();
WriteLine(test);
Also alles ok.ToFloat: Wandelt eine Zeichenkette in eine Gleitkommazahl um.
Code: Alles auswählen
integer test = 9.4;
Nun ja, das war schon Absicht so.