PHPのexp()関数とは?指数関数の計算方法と使用例をわかりやすく解説
PHPのexp()関数は、ex(eのx乗)を返す数学関数です。ここでいう「e」とは、自然対数の底として知られる重要な数学定数です。
- e = 2.718282(ネイピア数)
- x = べき乗の指数
構文
exp(x)
パラメータ
x:べき乗の指数となる数値を指定します。
戻り値
exp()関数は、eのx乗の計算結果をfloat型(浮動小数点数)として返します。
使用例
まずは、基本的な呼び出し方を見てみましょう。
<?php
echo(exp(0) . "<br>");
echo(exp(1));
?>
出力結果
1<br>2.718281828459
exp(0)は常に「1」を返し、exp(1)はeそのものの値である「2.718281828459」を返します。
続いて、より大きな指数を指定した例も確認してみましょう。
使用例2
<?php
echo(exp(2) . "<br>");
echo(exp(5) . "<br>");
echo(exp(20));
?>
出力結果
7.3890560989307<br>148.41315910258<br>485165195.40979
このように、指定する指数が大きくなるほど、返される値は急激に増加します。exp()関数は、複利計算や成長モデル、確率・統計処理など、指数的な変化を扱う場面で幅広く活用できる便利な関数です。
-
PHPのexp()関数とは?ネイピア数eの指数計算を解説
定義と使い方exp() 関数は、ネイピア数(オイラー数)e の指数を計算するための関数です。PHPには、オイラー数を表す定義済み定数 M_E が用意されており、その値は 2.7182818284590452354 です。したがって、exp(x) は 2.7182818284590452354x を返します。この関数は常に float 型(浮動小数点数)の値を返す点に注意してください。構文exp ( float $arg ) : floatパラメータ番号パラメータと説明1arge の累乗の指数として指定する浮動小数点数戻り値PHP の exp() 関数は、指定された引数を指数とするオイラー数 e
-
PHPのexp()関数とは?指数関数の計算方法と使用例をわかりやすく解説
PHPのexp()関数は、ex(eのx乗)を返す数学関数です。ここでいう「e」とは、自然対数の底として知られる重要な数学定数です。e = 2.718282(ネイピア数)x = べき乗の指数構文exp(x)パラメータx:べき乗の指数となる数値を指定します。戻り値exp()関数は、eのx乗の計算結果をfloat型(浮動小数点数)として返します。使用例まずは、基本的な呼び出し方を見てみましょう。<?php echo(exp(0) . <br>); echo(exp(1));?>出力結果