PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

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()関数は、複利計算や成長モデル、確率・統計処理など、指数的な変化を扱う場面で幅広く活用できる便利な関数です。

  1. PHPのexp()関数とは?ネイピア数eの指数計算を解説

    定義と使い方exp() 関数は、ネイピア数(オイラー数)e の指数を計算するための関数です。PHPには、オイラー数を表す定義済み定数 M_E が用意されており、その値は 2.7182818284590452354 です。したがって、exp(x) は 2.7182818284590452354x を返します。この関数は常に float 型(浮動小数点数)の値を返す点に注意してください。構文exp ( float $arg ) : floatパラメータ番号パラメータと説明1arge の累乗の指数として指定する浮動小数点数戻り値PHP の exp() 関数は、指定された引数を指数とするオイラー数 e

  2. 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));?>出力結果