Les Snippets

Connexion

Avoir le factoriel d'un nombre

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 19/10/2006 20:10:22 et initié par KiNdErMaXi [Liste]
Date de mise à jour : 22/03/2008 18:29:29
Vue : 16628
Catégorie(s) : Maths
Langages dispo pour ce code :
- VBA
- mIRC
- VB 2005, VB.NET 1.x
- C# 1.x, C# 2.x
- C# 1.x, C# 2.x
- VB6, VBA
- Python
- Javascript
- Delphi 5
- ActionScript Flash
- ObjectiveCaml
- C++
- Java
- C++
- VB 2005, VB 2008, VB.NET 1.x
- Voir tous les langages pour ce code snippet



Langage : ObjectiveCaml
Date ajout : 02/06/2007
Posté par Cacophrene [Liste]
(* Récursive terminale. Exemple d'utilisation : factorielle 5 donne 120 *)
let factorielle =
    let rec loop result = function
        | 0 -> result
        | n -> loop (n * result) (n - 1) 
    in loop 1

Snippets en rapport avec : Maths, Nombre, Fact, Factoriel



Codes sources en rapport avec : Maths, Nombre, Fact, Factoriel

{Python} RACINE N-IÈME D'UN RÉEL A, PAR LA METHODE DE NEWTON-RAPHSON
Ce programme permet de determiner la racine n-ième (n>0) d'un nombre avec une précision remarquable....

{Python} NOMBRES DE KAPREKAR
Bonjour, J'ai trouvé un sujet intéressant en fesant les exercices du concours Prologin qui s'appe...

{Visual Basic, VB6, VB.NET, VB 2005} UN PETIT PROGRAMME DE CALCUL DES NOMBRE PREMIERS
qu'on vous appuiez sur calculer il va mettre les nombre dans un fichier texte dans C: appeler premie...

{Visual Basic, VB6, VB.NET, VB 2005} CHIFFRE EN LETTRE FONCTION
Une petite fonction simlpe pour transformer un chiffre en lettre. Exemple: "15193" >> dix ...

{PHP} SUITE LOGIQUE
Une suite logique que j'ai découvert dans un des livres de Bernard Werber : 1 11 21 1211 1112...

{JAVA / J2EE} CLASS IDENTITEREMARQUABLE.JAVA
un code simpliste juste pour le fun avec une méthode récursive et itérative. Dans cette classe vous...

{Visual Basic, VB6, VB.NET, VB 2005} EQUATION DU SECOND DEGRÉ RÉSOLUE AVEC DEUX METHODES
goto in zip l'equation ax2 + bx + c = 0 du second degré a été résolu par un calcul direct et une pr...

{JAVA / J2EE} SIMPLEX X DEEPLY
Le zip contient une classe simplexe resolvant les problemes du simplexe et aussi une classe utilitai...

{Visual Basic, VB6, VB.NET, VB 2005} CALCUL DE FACTORIEL (VITESSE)
après une approche de calcul juste de factoriel, je m'attaque à la vitesse. Le résultat n'est pas en...

{PHP} COMPTER LE NOMBRE DE FICHIERS DANS UN DOSSIER
Après pas mal de recherche, je n'ai pas réellement trouvé un code qui me convenait. J'ai donc trouvé...