Thema
:
Potenz einer Zahl
Einzelnen Beitrag anzeigen
Macci
Registriert seit: 31. Mai 2007
129 Beiträge
#
38
Re: Potenz einer Zahl
26. Jun 2008, 19:28
So geht's
zusammenfalten
·
markieren
Delphi-Quellcode:
function
IntPower(X: Extended; I: Integer): Extended;
var
Y: Integer;
begin
Y := Abs(I);
Result := 1.0;
while
Y > 0
do
begin
while
not
Odd(Y)
do
begin
Y := Y
shr
1;
X := X * X
end
;
Dec
(Y);
Result := Result * X
end
;
if
I < 0
then
Result := 1.0 / Result
end
;
(aus den Delphi-Dateien)
Zitat
Macci
Öffentliches Profil ansehen
Mehr Beiträge von Macci finden