Jetzt hab ich doch was im Internet gefunden. OK, es heißt Fakultät.
Suchst du nun noch die Formel? Egal, ich schreib sie nochmal hin: n! = n * (n - 1)
hehe, nee so einfach is das nicht
Einmal gibt es denn rekursiven Ansatz (wie von wahsaga richtig gesagt)
z.b. in Perl:
sub fac
{
my $n = shift;
return $n > 1 $n * fac($n - 1) : 1;
}
oder mit der Stirling Formel
http://de.wikipedia.org/wiki/Stirling-Formel
Da aber laut anderer Quellen nicht viel mehr als die Fakultät von 19 (oder 17) auf dem Rechner geht, ist wohl so eine rekursive Schleife verkraftbar.
Struppi.