Einzelnen Beitrag anzeigen

gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#10

AW: Math.dcu in Delphi3 nachträglich installieren

  Alt 25. Aug 2011, 19:46
@Himitsu,
Edelweißichnix hat wahrscheinlich recht. Auf meiner (englischen) D3-Standard ist weder math.pas noch math.dcu aber in VCL30.MAP und VCL30.DPL sind Math.Power und Math.IntPower vorhanden.

@Edelweißichnix,
Falls keine besonderen Anforderungen an power gestellt werden wie zB power(-2,3) = -8 kannst Du folgende Funktion benutzen:
Delphi-Quellcode:
function power(x,y: extended): extended;
  {-Berechne x^y}
begin
  if y=0.0 then power := 1.0
  else if y=1.0 then power := x
  else if y=2.0 then power := sqr(x)
  else if (x=0.0) and (y>0.0) then power := 0.0
  else power := exp(y*ln(x))
end;
  Mit Zitat antworten Zitat