exp

関数の概要

PHPの exp 関数は、ネイピア数e(約2.71828)の累乗を計算するための関数です。数値を引数として受け取り、その数値を指数としてeを累乗した結果を返します。指数関数の計算を簡単に行うことができ、数学的な処理や統計処理などでよく使用されます。

パラメータの説明

  • float $arg – 指数部分にあたる値です。この引数の値がeの何乗かを決めます。

戻り値

指定した指数に対するeの累乗の結果を浮動小数点数(float)で返します。引数が負の値でも適切に計算されます。

使用例

基本的な使い方

<?php
echo exp(1); // eの1乗 ≒ 2.718281828459
?>

引数に1を指定すると、eの1乗を計算し、約2.71828が返されます。

指数が0の場合

<?php
echo exp(0); // eの0乗 = 1
?>

どんな数でも0乗は1なので、結果は1になります。

負の指数の計算

<?php
echo exp(-2); // eの-2乗 ≒ 0.135335283236
?>

負の指数を指定すると、1/(eの正の指数乗)の値を返します。

小数指数の場合

<?php
echo exp(0.5); // eの0.5乗 ≒ 1.6487212707
?>

小数も問題なく計算できます。指数関数の性質を利用した様々な数値解析で使えます。

関連する関数

  • log() – 指数関数の逆関数で、自然対数を計算する
  • pow() – 任意の数の累乗を計算する
  • sqrt() – 平方根を計算する

まとめ

PHPの exp 関数は、自然対数の底であるeの累乗を簡単に計算できる便利な関数です。指数関数の計算が必要な場面で重宝し、引数には正の数・負の数・小数すべてを渡せます。統計処理や科学計算、金融計算など幅広い分野で活用できますので、用途に応じてぜひ活用してください。