ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド
形式
<プリフィックス文字>POWER '('<base>,<value>')'
機能
引数baseを引数valueで累乗した値を返します。戻り値は,basevalueの値となります。
引数
<base>
基数を値式で指定します。
<value>
指数を値式で指定します。
戻り値
引数のデータ型と戻り値のデータ型の関係を次の表に示します。
| プリフィックス文字 | 数学関数名 | 引数 | 引数のデータ型 | 戻り値のデータ型 |
|---|---|---|---|---|
| D | DPOWER | base | DOUBLE | DOUBLE |
| FLOAT | ||||
| value | DOUBLE | |||
| FLOAT |
| baseの値 | valueの値 | 戻り値 |
|---|---|---|
| NaN | NaN | NaN |
| -Infinity | NaN | |
| 負の最小値 | NaN | |
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | NaN | |
| value<-0.0で奇数 | NaN | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | NaN(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | NaN | |
| 0.0<valueで偶数 | NaN | |
| 0.0<valueで小数 | NaN | |
| 正の最大値 | NaN | |
| Infinity | NaN | |
| -Infinity | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) | |
| value<-0.0で小数 | 0.0(正のゼロ) | |
| value<-0.0で偶数 | 0.0(正のゼロ) | |
| value<-0.0で奇数 | -0.0(負のゼロ) | |
| 負の最大値 | 0.0(正のゼロ) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | Infinity | |
| 1.0 | -Infinity(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | -Infinity | |
| 0.0<valueで偶数 | Infinity | |
| 0.0<valueで小数 | Infinity | |
| 正の最大値 | Infinity | |
| Infinity | Infinity | |
| 負の最小値 | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) | |
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| value<-0.0で1以外の奇数 | -0.0(負のゼロ) (baseの絶対値をvalueで累乗した負の値) |
|
| value=-1.0 | baseの絶対値をvalueで累乗した負の値 | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | 負の最小値(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | -Infinity(baseの絶対値をvalueで累乗した負の値) | |
| 0.0<valueで偶数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| 0.0<valueで小数 | NaN | |
| 正の最大値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| Infinity | Infinity | |
| -1.0<base<-0.0 | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で奇数 | baseの絶対値をvalueで累乗した負の値 | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | baseの絶対値をvalueで累乗した負の値 | |
| 0.0<valueで偶数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで小数 | NaN | |
| 正の最大値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| Infinity | 0.0(正のゼロ) | |
| base<-1.0 | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で奇数 | baseの絶対値をvalueで累乗した負の値 | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | baseの絶対値をvalueで累乗した負の値 | |
| 0.0<valueで偶数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで小数 | NaN | |
| 正の最大値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| Infinity | Infinity | |
| base=-1.0 | NaN | NaN |
| -Infinity | NaN | |
| 負の最小値 | 1.0 | |
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | 1.0 | |
| value<-0.0で奇数 | -1.0 | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | -1.0 | |
| 0.0<valueで1以外の奇数 | -1.0 | |
| 0.0<valueで偶数 | 1.0 | |
| 0.0<valueで小数 | NaN | |
| 正の最大値 | 1.0 | |
| Infinity | NaN | |
| 負の最大値 | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| value<-0.0で小数 | NaN | |
| value<-0.0で偶数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| value<-0.0で奇数 | -Infinity(baseの絶対値をvalueで累乗した負の値) | |
| 負の最大値 | NaN | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | NaN | |
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | -0.0(負のゼロ) (baseの絶対値をvalueで累乗した負の値) |
|
| 0.0<valueで偶数 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| 0.0<valueで小数 | NaN | |
| 正の最大値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| Infinity | 0.0(正のゼロ) | |
| -0.0(負のゼロ) | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity | |
| value<-0.0で小数 | Infinity | |
| value<-0.0で偶数 | Infinity | |
| value<-0.0で奇数 | -Infinity | |
| 負の最大値 | Infinity | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 0.0(正のゼロ) | |
| 1.0 | -0.0(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | -0.0(負のゼロ) | |
| 0.0<valueで偶数 | 0.0(正のゼロ) | |
| 0.0<valueで小数 | 0.0(正のゼロ) | |
| 正の最大値 | 0.0(正のゼロ) | |
| Infinity | 0.0(正のゼロ) | |
| 0.0(正のゼロ) | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity | |
| value<-0.0で小数 | Infinity | |
| value<-0.0で偶数 | Infinity | |
| value<-0.0で奇数 | Infinity | |
| 負の最大値 | Infinity | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 0.0(正のゼロ) | |
| 1.0 | 0.0(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | 0.0(正のゼロ) | |
| 0.0<valueで偶数 | 0.0(正のゼロ) | |
| 0.0<valueで小数 | 0.0(正のゼロ) | |
| 正の最大値 | 0.0(正のゼロ) | |
| Infinity | 0.0(正のゼロ) | |
| 正の最小値 | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| value<-0.0で小数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で偶数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| value<-0.0で奇数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| 負の最大値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| 1.0 | 正の最小値(baseと同じ値) | |
| 0.0<valueで1以外の奇数 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| 0.0<valueで偶数 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| 0.0<valueで小数 | baseの絶対値をvalueで累乗した値 | |
| 正の最大値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| Infinity | 0.0(正のゼロ) | |
| 1.0 | NaN | NaN |
| -Infinity | NaN | |
| 負の最小値 | 1.0 | |
| value<-0.0で小数 | 1.0 | |
| value<-0.0で偶数 | 1.0 | |
| value<-0.0で奇数 | 1.0 | |
| 負の最大値 | 1.0 | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 1.0 | |
| 1.0 | 1.0 | |
| 0.0<valueで1以外の奇数 | 1.0 | |
| 0.0<valueで偶数 | 1.0 | |
| 0.0<valueで小数 | 1.0 | |
| 正の最大値 | 1.0 | |
| Infinity | NaN | |
| 1.0<base | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| value<-0.0で小数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で偶数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で奇数 | baseの絶対値をvalueで累乗した値 | |
| 負の最大値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 1.0 (baseの絶対値をvalueで累乗した値) |
|
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで偶数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで小数 | baseの絶対値をvalueで累乗した値 | |
| 正の最大値 | Infinity (baseの絶対値をvalueで累乗した値) |
|
| Infinity | Infinity | |
| 0.0<base<1.0 | NaN | NaN |
| -Infinity | Infinity | |
| 負の最小値 | Infinity (baseの絶対値をvalueで累乗した値) |
|
| value<-0.0で小数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で偶数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で奇数 | baseの絶対値をvalueで累乗した値 | |
| 負の最大値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで偶数 | baseの絶対値をvalueで累乗した値 | |
| 0.0<valueで小数 | baseの絶対値をvalueで累乗した値 | |
| 正の最大値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| Infinity | 0.0(正のゼロ) | |
| 正の最大値 | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) (baseの絶対値をvalueで累乗した値) |
|
| value<-0.0で小数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で偶数 | baseの絶対値をvalueで累乗した値 | |
| value<-0.0で奇数 | baseの絶対値をvalueで累乗した値 | |
| 負の最大値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | 1.0(baseの絶対値をvalueで累乗した値) | |
| 1.0 | baseと同じ値 | |
| 0.0<valueで1以外の奇数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| 0.0<valueで偶数 | Infinity(baseの絶対値をvalueで累乗した値) | |
| 0.0<valueで小数 | baseの絶対値をvalueで累乗した値 | |
| 正の最大値 | Infinity(baseの絶対値をvalueで累乗した値) | |
| Infinity | Infinity | |
| Infinity | NaN | NaN |
| -Infinity | 0.0(正のゼロ) | |
| 負の最小値 | 0.0(正のゼロ) | |
| value<-0.0で小数 | 0.0(正のゼロ) | |
| value<-0.0で偶数 | 0.0(正のゼロ) | |
| value<-0.0で奇数 | 0.0(正のゼロ) | |
| 負の最大値 | 0.0(正のゼロ) | |
| -0.0(負のゼロ) | 1.0 | |
| 0.0(正のゼロ) | 1.0 | |
| 正の最小値 | Infinity | |
| 1.0 | Infinity | |
| 0.0<valueで1以外の奇数 | Infinity | |
| 0.0<valueで偶数 | Infinity | |
| 0.0<valueで小数 | Infinity | |
| 正の最大値 | Infinity | |
| Infinity | Infinity |
注意事項
ありません。
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.