Nachdem du das Divisionsergebnis ausgerechnet hast, kannst du mit
Frac und
Trunc das Ergebnis in den ganzzahligen Anteil und den Rest (Nachkommaanteil) zerlegen.
> also entweder den Nachkommaanteil direkt als "Rest" nutzen
> vom Ergebnis den Nachkommaanteil abschneiden (Tunc), dann vom Dividend den ganzahligen Teil abziehen und übrig bleibt der Rest
> oder den Nachkommaanteil wieder mit dem Divisor multiplizieren und das ergibt dann den Rest.
DIV und MOD sind eben nur für ganzahlige Integertypen geeignet.
Fließkommazahlen kann man mit
/
teilen ... einen Rest gibt es da allerdings eigentlich nicht, da dort der "Rest" im Nachkommaanteil Platz hat.
PS: Es wäre hübsch, wenn du in deinem Beigrag noch das [delphi].Tag um den Quellcode legen könntest.
Einfach den ersten Beitrag editieren, den Quellcode markieren und den [delphi]-Button (der mit dem roten Delphihelm) drücken.