El Número de Euler o comúnmente conocido como e es un número irracional muy popular que se aproxima a 2.718281828 y es una de las constantes matemáticas más importantes. e es la base del sistema natural de logaritmos. Los valores exponenciales se utilizan ampliamente en muchas ocasiones, como intereses compuestos, ensayos de Bernoulli, distribución normal, cálculo y muchos más.
La función expm1() es una función incorporada en PHP y se usa para calcular e elevado a la potencia del argumento dado menos uno.
Sintaxis:
float expm1($power)
Parámetro: Esta función toma un solo parámetro $power que define la potencia a la que se debe elevar e.
Valor devuelto: esta función devuelve un valor de punto flotante que es el valor de e elevado a la $potencia del argumento dado -1. Es decir, regresará (e $power -1).
Ejemplos:
Input : $power = 1 Output : (e1-1) = 1.718281828459 Input : $power = 0 Output : (e0-1) = 0
Los siguientes programas ilustran la función expm1() en PHP:
Programa 1: Programa PHP para demostrar la función expm1().
<?php // PHP program to demonstrate the expm1() function $n1 = 1; $n2 = 0; //prints value of e^1 - 1 echo "e^", $n1, "-1 = ", expm1($n1), "\n"; //prints value of e^0 - 1 echo "e^", $n2, "-1 = ", expm1($n2), "\n"; ?>
Producción:
e^1-1 = 1.718281828459 e^0-1 = 0
Programa 2: programa PHP para demostrar la función expm1() usando una array.
<?php // PHP code to illustrate the working // of expm1() Function // input array $array = array(2, 3, 1, 5); // print all the e^x-1 value in the arrays foreach($array as $i) echo 'e^'.$i.'-1 = '.expm1($i)."\n"; ?>
Producción:
e^2-1 = 6.3890560989307 e^3-1 = 19.085536923188 e^1-1 = 1.718281828459 e^5-1 = 147.41315910258
Referencia :
http://php.net/manual/en/function.expm1.php