EXP |
Exposant |
---|---|
SAS | Mathématique |
Syntaxe
EXP(argument) |
Paramètres
Nom | Description |
---|---|
argument | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction retourne la valeur exponentielle.
Algorithme
MODULE EXP(x) Inverse ← faux n ← 0 dl ← 1 i ← 1 SI x < 0 ALORS Inverse ← vrai x ← -x FIN SI BOUCLE FAIRE TANT QUE x >= 2 x ← x / 2 n ← n + 1 FIN BOUCLE FAIRE TANT QUE x ← x / 16 n ← n + 4 q ← x BOUCLE FAIRE TANT QUE q > 1.0E - 15 dl ← dl + q i ← i + 1 q ← q x x / i FIN BOUCLE FAIRE TANT QUE BOUCLE POUR i ← 1 JUSQU'A n dl ← dl x dl FIN BOUCLE POUR SI Inverse ALORS dl ← 1 / dl FIN SI RETOURNE dl |
Exemple
Voici un exemple permet d'afficher les exposants inférieurs à 2 :
on obtiendra le résultat suivant :
Exp(0 )=1Exp(0.1 )=1.1051709181
Exp(0.2 )=1.2214027582
Exp(0.3 )=1.3498588076
Exp(0.4 )=1.4918246976
Exp(0.5 )=1.6487212707
Exp(0.6 )=1.8221188004
Exp(0.7 )=2.0137527075
Exp(0.8 )=2.2255409285
Exp(0.9 )=2.4596031112
Exp(1 )=2.7182818285
Exp(1.1 )=3.0041660239
Exp(1.2 )=3.3201169227
Exp(1.3 )=3.6692966676
Exp(1.4 )=4.0551999668
Exp(1.5 )=4.4816890703
Exp(1.6 )=4.9530324244
Exp(1.7 )=5.4739473917
Exp(1.8 )=6.0496474644
Exp(1.9 )=6.6858944423
Dernière mise à jour : Samedi, le 6 août 2016