Themabewertung:
  • 44 Bewertung(en) - 3.98 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Total Spam
Beitrag: #23.081
vom - RE: Total Spam
das *1 kann man eig weglassen, um die rekursion nicht unnötig zu vertiefen^^

[Bild: m30_56t58c9hj.png]
PostCounter++;
Suchen

Beitrag: #23.082
vom - RE: Total Spam
Eigentlich schon, ja. Big Grin
Aber mathematisch korrekt gehört es dazu.

[Bild: sApzrQ5.png]
Suchen

Beitrag: #23.083
vom - RE: Total Spam
Ich würde sagen:
Code:
def fak(n):
    if n >= 1:
        return n * fak(n-1)
    else:
        if n == 1:
           return n
    return 1

Ps. angaben ohne gewehr *peng*
ich weiß nicht ob das funktioniert Big Grin
nur die theorie :P
(Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2011, 14:32 von mewking. )
[Bild: m30_56t58c9hj.png]
PostCounter++;
Suchen

Beitrag: #23.084
vom - RE: Total Spam
Wie wäre es mit:

Code:
def fak(n):
    if n>2:
        return n * fak(n-1)
    else:
        return 2

Da hat man dann halt nicht 1! oder 0! mit dabei. Aber wenn man eh schon mit so unvollständigen Dingen wie Fakultät arbeitet, die nur auf den Natürlichen Zahlen funktionieren, kann man das verschmerzen Big Grin
(Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2011, 14:33 von phistoh. )
[Bild: sApzrQ5.png]
Suchen

Beitrag: #23.085
vom - RE: Total Spam
^^

Suchen

Beitrag: #23.086
vom - RE: Total Spam
ups, da hatte ich einen fehler Big Grin

[Bild: m30_56t58c9hj.png]
PostCounter++;
Suchen

Beitrag: #23.087
vom - RE: Total Spam
Wenn ich auch so theoretisch programmiere, ohne Compiler, der mir sagen kann, was falsch ist, mache ich auch oft Fehler. Big Grin

Aber statt Fakultät würde ich sowieso lieber die Gamma-Funktion verwenden, die funktioniert sogar auf den komplexen Zahlen.
[Bild: 2d76a9a565024c0a7146fe02e524db83.png]
Big Grin

[Bild: sApzrQ5.png]
Suchen

Beitrag: #23.088
vom - RE: Total Spam
<.<
*argh*

[Bild: m30_56t58c9hj.png]
PostCounter++;
Suchen

Beitrag: #23.089
vom - RE: Total Spam
Mathe ist schon was Feines. Big Grin

[Bild: sApzrQ5.png]
Suchen

Beitrag: #23.090
vom - RE: Total Spam
Wenn man es denn versteht^^
Aber ich mit 15 das Gamma-Ding nicht^^

[Bild: m30_56t58c9hj.png]
PostCounter++;
Suchen



Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 299 Gast/Gäste