exp()
exp() 関数は自然定数 e(約 2.71828)を指定した数だけ累乗した値を返します。
構文
exp(NUM_EXPR)
パラメーター
NUM_EXPR- 指数として使用する数値式。
説明
exp() 関数は入力値に Math.exp() を適用した結果を64ビット実数(double)で返します。入力値が Number 型の場合、内部的に doubleValue() に変換して処理します。
入力値が null であるか、数値でない場合は null を返します。
エラーコード
該当なし
使用例
-
e の1乗を計算
json "{'val': 1}" | eval result = exp(val) | # result: 2.718281828459045 -
e の2乗を計算
json "{'val': 2}" | eval result = exp(val) | # result: 7.38905609893065 -
NULL 入力
json "{'val': null}" | eval result = exp(val) | # result: null
互換性
exp() 関数は Sonar 4.0以前のバージョンから提供されています。