ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド
形式
<プリフィックス文字>ATAN2 '('<valueX>,<valueY>')'
機能
直交座標(valueX,valueY)から逆正接(アークタンジェント)を返します。
直交座標(valueX,valueY)を極座標(r,θ)に変換し,θ成分を返します。
引数
<valueX>
直交座標Xを値式で指定します。
<valueY>
直交座標Yを値式で指定します。
戻り値
引数のデータ型と戻り値のデータ型の関係を次の表に示します。
プリフィックス文字 | 数学関数名 | 引数 | 引数のデータ型 | 戻り値のデータ型 |
---|---|---|---|---|
D | ATAN2 | valueX | DOUBLE | DOUBLE |
FLOAT | ||||
valueY | DOUBLE | |||
FLOAT |
valueXの値 | valueYの値 | 戻り値 |
---|---|---|
NaN | 任意の値 | NaN |
-Infinity | NaN | NaN |
-Infinity | -3π/4 | |
負の最小値 | -π | |
valueY<-0.0 | -π | |
負の最大値 | -π | |
-0.0(負のゼロ) | -π | |
0.0(正のゼロ) | π | |
正の最小値 | π | |
0.0<valueY | π | |
正の最大値 | π | |
Infinity | 3π/4 | |
負の最小値 | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-3π/4の近似値) | |
valueY<-0.0 | 計算したθ成分(-πの近似値) | |
負の最大値 | 計算したθ成分(-πの近似値) | |
-0.0(負のゼロ) | -π | |
0.0(正のゼロ) | π | |
正の最小値 | 計算したθ成分(πの近似値) | |
0.0<valueY | 計算したθ成分(πの近似値) | |
正の最大値 | 計算したθ成分(3π/4の近似値) | |
Infinity | π/2 | |
valueX<-0.0 | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-π/2の近似値) | |
valueY<-0.0 | 計算したθ成分 | |
負の最大値 | 計算したθ成分(-πの近似値) | |
-0.0(負のゼロ) | -π | |
0.0(正のゼロ) | π | |
正の最小値 | 計算したθ成分(πの近似値) | |
0.0<valueY | 計算したθ成分 | |
正の最大値 | 計算したθ成分(π/2の近似値) | |
Infinity | π/2 | |
負の最大値 | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-π/2の近似値) | |
valueY<-0.0 | 計算したθ成分(-π/2の近似値) | |
負の最大値 | 計算したθ成分 | |
-0.0(負のゼロ) | -π | |
0.0(正のゼロ) | π | |
正の最小値 | 計算したθ成分 | |
0.0<valueY | 計算したθ成分(π/2の近似値) | |
正の最大値 | 計算したθ成分(π/2の近似値) | |
Infinity | π/2 | |
-0.0 (負のゼロ) |
NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | -π/2 | |
valueY<-0.0 | -π/2 | |
負の最大値 | -π/2 | |
-0.0(負のゼロ) | -π | |
0.0(正のゼロ) | π | |
正の最小値 | π/2 | |
0.0<valueY | π/2 | |
正の最大値 | π/2 | |
Infinity | π/2 | |
0.0 (正のゼロ) |
NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | -π/2 | |
valueY<-0.0 | -π/2 | |
負の最大値 | -π/2 | |
-0.0(負のゼロ) | -0.0(負のゼロ) | |
0.0(正のゼロ) | 0.0(正のゼロ) | |
正の最小値 | π/2 | |
0.0<valueY | π/2 | |
正の最大値 | π/2 | |
Infinity | π/2 | |
正の最小値 | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-π/2の近似値) | |
valueY<-0.0 | 計算したθ成分(-π/2の近似値) | |
負の最大値 | 計算したθ成分 | |
-0.0(負のゼロ) | -0.0(負のゼロ) | |
0.0(正のゼロ) | 0.0(正のゼロ) | |
正の最小値 | 計算したθ成分 | |
0.0<valueY | 計算したθ成分(π/2の近似値) | |
正の最大値 | 計算したθ成分(π/2の近似値) | |
Infinity | π/2 | |
0.0<valueX | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-π/2の近似値) | |
valueY<-0.0 | 計算したθ成分 | |
負の最大値 | 計算したθ成分 | |
-0.0(負のゼロ) | -0.0(負のゼロ) | |
0.0(正のゼロ) | 0.0(正のゼロ) | |
正の最小値 | 計算したθ成分 | |
0.0<valueY | 計算したθ成分 | |
正の最大値 | 計算したθ成分(π/2の近似値) | |
Infinity | π/2 | |
正の最大値 | NaN | NaN |
-Infinity | -π/2 | |
負の最小値 | 計算したθ成分(-π/4の近似値) | |
valueY<-0.0 | 計算したθ成分 | |
負の最大値 | 計算したθ成分(-0.0の近似値) | |
-0.0(負のゼロ) | -0.0(負のゼロ) | |
0.0(正のゼロ) | 0.0(正のゼロ) | |
正の最小値 | 計算したθ成分(0.0の近似値) | |
0.0<valueY | 計算したθ成分 | |
正の最大値 | 計算したθ成分(π/4の近似値) | |
Infinity | π/2 | |
Infinity | NaN | NaN |
-Infinity | -π/4 | |
負の最小値 | -0.0(負のゼロ) | |
valueY<-0.0 | -0.0(負のゼロ) | |
負の最大値 | -0.0(負のゼロ) | |
-0.0(負のゼロ) | -0.0(負のゼロ) | |
0.0(正のゼロ) | 0.0(正のゼロ) | |
正の最小値 | 0.0(正のゼロ) | |
0.0<valueY | 0.0(正のゼロ) | |
正の最大値 | 0.0(正のゼロ) | |
Infinity | π/4 |
注意事項
ありません。
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.