Hi, folgenden Code hab ich mal zum Testen eingegeben.
Delphi-Quellcode:
Zahl := arctan2(Aim.Y, Aim.X);
Zahl := Zahl + (2*PI/16);
Zahl := Zahl mod 2*Pi;
Zahl := Zahl * (8/(2*PI));
Showmessage(IntToStr(round(Zahl)));
Da erhalte ich die meldung:
Zitat:
[DCC Fehler] SpielForm.pas(540): E2015 Operator ist auf diesen Operandentyp nicht anwendbar
in der Zeile mit mod, da mod ja nur für Integer gilt. Gibt es mod auch für Gleitkommazahlen(Extended)? Oder hab ich deine Antwort ganz falsch verstanden?
Danke nochmal, mfG