PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

floor> <exp
Last updated: Fri, 29 Aug 2008

view this page in

expm1

(PHP 4 >= 4.0.7, PHP 5)

expm1 Calcule précisément exponentiel moins un

Description

float expm1 ( float $arg )
Avertissement

Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

expm1() retourne l'équivalent de exp(arg) - 1 calculé de telle sorte qu'il sera précis, même si la valeur de l'argument arg est proche de 0, un cas où l'expression "exp (arg) - 1" n'est pas précis, du fait de la soustraction de deux nombres quasi-égaux.

Liste de paramètres

arg

L'argument à traiter

Valeurs de retour

'e' à la puissance arg , moins un.

Historique

Version Description
5.3.0 Cette fonction est maintenant disponible sur toutes les plate-formes

Voir aussi



add a note add a note User Contributed Notes
expm1
hagen at von-eitzen dot de
24-Feb-2003 12:57
Compare this to log1p (which is its inverse).

Also, You may have to use a similar workaraound in case the underlying C library
does not support expm1:

function expm1($x) {
     return ($x>-1.0e-6 && $x<1.0e-6) ? ($x + $x*$x/2) : (exp($x)-1);
}

floor> <exp
Last updated: Fri, 29 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites