############################################################################ ############################################################################ ########## A RETRAVAILLER ############################################### ############################################################################ ############################################################################
La factorielle et ses analogues
Traitement de grands nombres et récursivité
En mathématiques, la factorielle d'un entier naturel n, notée
Factorielle | Expression | Resultat |
---|---|---|
\(1!\) | \(1\) | \(1\) |
\(2!\) | \(1 \times 2\) | \(2\) |
\(3!\) | \(1 \times 2 \times 3\) | \(6\) |
\(...\) | \(...\) | \(...\) |
Soit
› Exercice № 1 : Créez une fonction fac(n)
qui renvoi la factorielle de
Factorielle | Expression | Resultat |
---|---|---|
\(1\$\\) | \(1\) | \(1\) |
\(2\$\\) | \(2^2\) | \(6\) |
\(3\$\\) | \(6^{6^{6^{6^{6^6}}}}\) | \(8.02\times 10^{6050}\) |
\(...\) | \(...\) | \(...\) |
On peut définir la superfactorielle de n, notée (n$\) ($ étant un signe factoriel ! portant un S superposé) comme :
Ainsi, on a pour
› Exercice № 2 : Créez une fonction superfac(n)
qui renvoi la superfactorielle de
Si vous implantez la formule sans réfléchir, ça ne marchera pas : Vous ne pouvez pas utiliser de moyens "conventionnels" pour résoudre ce problème. Trouver un autre moyen qui ne nécessite pas de traiter directement de très grand nombre
Bonne chance !
Texte extrait des articles Wikipédia Factorielle et Analogues de la factorielle