Utilisation des fonctions exponentielles POWER et EXP

La fonction POWER renvoie la valeur d'une expression numérique spécifiée à la puissance donnée. La fonction POWER(2,3) renvoie 2 à la puissance 3, soit la valeur 8. Il est possible d'indiquer des puissances négatives. Ainsi, la fonction POWER(2.000, -3) renvoie la valeur 0,125. Notez que le résultat de la fonction POWER(2, -3) est 0 car la donnée obtenue est du même type que l'expression numérique spécifiée. Par conséquent, si le résultat est un chiffre à trois décimales, le chiffre à élever à une puissance spécifique doit aussi être un chiffre à trois décimales.

La fonction EXP renvoie la valeur exponentielle en notation scientifique de l'expression de type float spécifique. Pour la valeur 198.1938327, la fonction EXP renvoie donc 1.18710159597953e+086. Par exemple :

SELECT EXP(198.1938327)

Voici l'ensemble des résultats. 

----------------------

1.18710159597953E+86

(1 row(s) affected)

Voir aussi

Autres ressources

EXP (Transact-SQL)
POWER (Transact-SQL)
Fonctions mathématiques (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005