L4G >  fac  

Afficher tout Masquer tout

fac calcule la factorielle d'un entier.

 

Syntaxe

 

   fac( exp_ent )

 

Paramètres

Elément

Description

Restrictions

exp_ent

Expression numérique entière.

0 <= exp_ent <= 58

 

Exemples

   SEIZE = fac(16) / fac(15)
   CNP1 = fac(N) / (fac(P) * fac(N-P))

 

Description

fac(N) renvoie N*(N-1)*(N-2)* ... *2*1

Par convention, fac(0) = 1.

Le type du résultat est Integer ou Decimal selon que le résultat est plus petit ou plus grand que 2^31-1.

 

Erreurs associées

Erreur

Description

ERMODE (10)

exp_ent n'est pas de type numérique.

ERDOM (50)

exp_ent est hors domaine (non entier par exemple).

ERHUGE (13)

exp_ent est supérieur ou égal à 58.

 

Mots-clés associés

CNP - ANP