Thema: Delphi Pascalsche Dreieck

Einzelnen Beitrag anzeigen

Nintendo

Registriert seit: 16. Feb 2009
82 Beiträge
 
#15

AW: Pascalsche Dreieck

  Alt 3. Jul 2013, 09:24
Hallo,

habe mir die Wikipedia angeschaut und zusätzlich eine mathematische Formelsammlung.

So habe ich rausgefunden, daß (n über k) = (n*(n-1)*(n-2)*(n-k+1)/k! ist.

im Quelltext unten (aus dreieck_770.zip <Unit1.pas>) ist i aber nicht als i fakultät ersichtlich. Warum funktioniert die Rechnung dennoch. Was habe ich da übersehen?

Delphi-Quellcode:
function nuebk(n,k: integer): integer;
  var i: integer;
begin
  result := 1;
  for i := 1 to k do
    result := (n-i+1)*result div i; //ist i hier nicht einfach i statt i!???
end;
  Mit Zitat antworten Zitat