Einzelnen Beitrag anzeigen

Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.041 Beiträge
 
Delphi XE2 Professional
 
#9

Re: Taschenrechner: Quadrieren (a^b)

  Alt 13. Feb 2007, 12:25
Zitat von TonyR:
Delphi-Quellcode:
ergebnis:=a;
for i:=1 to a-1 do
  ergebnis:=ergebnis*i;
Falsch !

Delphi-Quellcode:
ergebnis:=1;
for i:=a downto 2 do
   ergebnis:=ergebnis*i;
Warum? : Weil 0! = 1 definiert ist. Deine Methode liefert bei a=0 als Ergebnis 0.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat