Zitat:
denn es sollte ja eigentlich eine ganze Zahl rauskommen.
Nö. Die Deklaration schaut ja so aus:
function Power(const Base, Exponent: Double): Double; overload;
Dein Integer wird also erstmal zu einem Double. Und danach gilt: Im allgemeinen ist die Potenz eines Doubles wieder ein Double. Fall du einen int zurück haben willst, kannst du entweder einen
QC Eintrag schrieben und den Overload fordern, oder die konvertierst den Rückgabewert.
Ups, ein wenig zu spät *pfeif*