Metóda factorial modulu math

Metóda factorial modulu math vracia faktoriál čísla, t.j. súčin všetkých prirodzených čísel od 1 do zadaného čísla. V parametri metódy je možné odovzdať iba kladné číslo, inak metóda vráti chybu.

Syntax

pythonimport math

math.factorial(číslo)

Príklad

Poďme zistiť faktoriál čísla 5:

pythonimport math

print(math.factorial(5))

Výsledok vykonania kódu:

python120

Príklad

A teraz aplikujme metódu factorial na číslo -4:

pythonimport math

print(math.factorial(-4))

Výsledok vykonania kódu:

errorValueError: factorial() not defined for negative values

Pozri tiež

  • metóda fsum modulu math,
    ktorá vracia súčet všetkých členov postupnosti
  • funkcia min,
    ktorá vracia minimálne číslo
  • funkcia max,
    ktorá vracia maximálne číslo