Thema: Delphi Hochzahl ?

Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#13

Re: Hochzahl ?

  Alt 10. Jun 2005, 20:47
Okay, so gehts mit negativen Basen
Delphi-Quellcode:
function MyPow(Base, Exponent: Integer): Int64;
var i: Integer;
begin
  i := 1 - 2 * (Base shr (sizeof(Base)-1));
  Result := i*Round(Exp(Exponent * Ln(i*Base)));
end;
  Mit Zitat antworten Zitat