pow()
底数を指定した指数で累乗した結果を返します。
構文
pow(BASE, EXPONENT)
パラメーター
BASE- 累乗する底数。数値型である必要があります。
EXPONENT- 累乗の指数。数値型である必要があります。
説明
pow()関数は、BASEのEXPONENT乗の値を64ビット浮動小数点数(double)として返します。内部的にMath.pow(base, exponent)を使用します。
BASEまたはEXPONENTのいずれかがnullであるか数値型でない場合はnullを返します。
エラーコード
該当なし
使用例
これらの使用例で参照するWEB_APACHE_SAMPLEテーブルを準備するには、クエリ実習用データを参照してください。
-
リクエストサイズの2乗を計算します。
table limit=5 WEB_APACHE_SAMPLE | eval result = pow(bytes, 2) | fields bytes, result -
小数の指数を使用して平方根を計算します。
table limit=5 WEB_APACHE_SAMPLE | eval result = pow(bytes, 0.5) | fields bytes, result -
NULL入力
json "{}" | eval p = pow(null, 2) | # p: null
互換性
pow()関数は、Sonar 4.0以前のバージョンから提供されています。