ich habe ein
DLL, der in C++ Werte berechnet da habe ich festgestellt, daß bei Delphi für einen Wert Round(46.57142857)=47 herausgibt und bei Borland C++ ceil(46.57142857)=46 herausgibt.
ceil und floor haben eine komplett andere Bedeutung.
Hier gibt es eine Lösung des Problems (suche dort nach "rndup").