Comment : |
Langages disponibles : reporting, Maintain
La fonction EXP élève la valeur «e» (d'environ 2.72) à une puissance spécifiée. Cette fonction l'inverse de la fonction LOG, qui renvoie le logarithme de l'argument.
EXP calcule le résultat en ajoutant des termes d'une série infinie. Si un terme ajoute moins que .000001 pour cent à la somme, la fonction termine le calcul et renvoie le résultat comme un nombre en double précision.
EXP(power, output)
où :
Numérique
est la puissance à laquelle «e» est élevé.
Point-flottant double précision
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.
EXP élève "e" à la puissance désignée par la variable &POW, spécifiez ici comme étant 3. Le résultat est alors arrondi à l'entier le plus proche en utilise une constante d'arrondissement égale à .5 et le renvoie vers la variable &RESULT. Le format de la valeur de la sortie est D15.3.
-SET &POW = '3';
-SET &RESULT = EXP(&POW, 'D15.3') + 0.5;-HTMLFORM BEGIN
<HTML>
<BODY>
E TO THE &POW POWER IS APPROXIMATELY &RESULT
</BODY>
</HTML>
-HTMLFORM END
La sortie est :
E TO THE 3 POWER IS APPROXIMATELY 20
WebFOCUS |