@eddy
Achtung diese Rundungsfunktion ist nicht das eine und nicht das andere. Sie funktioniert NICHT.
Sie ist bei zahlen mit mehr nachkommastellen als die auf der gerundet werden soll falsch.
Beispiel:
mround(0,014, 2) = 0,01
mround(0,01498, 2) = 0,02
PS: Ich kram diesen Thread deswegen wieder raus da er mir bei einer Suche nach Mathematischen runden in Delphi als erstes angezeigt wird und diese Funktion somit falsch verbreitet werden könnte.