exp(x) -> Float[permalink][rdoc][edit]-
xの指数関数(exponential)の値を返します。すなわち e の
x乗の値を返します(e は自然対数の底)。- [PARAM]
x: - 実数
- [EXCEPTION]
TypeError: -
xに数値以外を指定した場合に発生します。 - [EXCEPTION]
RangeError: -
xに実数以外の数値を指定した場合に発生します。
p Math.exp(0) # => 1.0 p Math.exp(1) # => 2.718281828459045 p Math.exp(1.5) # => 4.4816890703380645
例: 無限大を渡すxに負の無限大を渡した場合は0.0を返します。これは Math?.log が0に対して-Infinityを返すことと対応しています。p Math.exp(-Float::INFINITY) # => 0.0 - [PARAM]