Ich habe einen Bussimulator programmiert.
Dieser hat auch eine Schadensanzeige.
Je mehr Schaden ein Bus hat, desto weniger Umsatz macht er.
Kompilieren, starten - alles super.
Nach einiger Zeit bekomme ich jedoch den auf den Bildern zu sehenden Error.
Verzeiht mir meine Fehlerbeschreibung, ist mein erster Beitrag.
Es scheint an dem random zu liegen.
Habe round, roundto und simpleroundto ausprobiert. Funktioniert alles nicht
Der Fehler tritt nicht nach einer bestimmten zeit auf, manchmal nach 1 min, manchmal auch erst nach mehreren Minuten.
Code: Alles auswählen
private
GewinnVerm, Schaden: Double;
Schaden:= Schaden+ (Random(75)+15 * SchadenSatz);
GewinnVerm:= Schaden*0.0065;
GewinnVerm:=Round(GewinnVerm);