atan2()

システム関数 MathLib.atan2 は、戻り値の四分円を判別するために、両方の引数の符号を使用して、y/x のアークタンジェントの基本値を計算します。結果は、ラジアンで戻され、-pi から pi までの範囲にあります。

  MathLib.atan2(
    numericField1 mathLibNumber in,
    numericField2 mathLibNumber in)
  returns (result mathLibTypeDependentResult)
result
数学的 (システム・ワード)』で説明されている任意の数値項目または HEX 項目。 MathLib.atan2 から戻された値は、result の形式に変換されて、result に戻されます。
numericField1
数学的 (システム・ワード)』で説明されている任意の数値項目または HEX 項目。 この項目は、MathLib.atan2 が呼び出される前に倍精度の浮動小数点数に変換されます。 numericField1 は y 値です。
numericField2
数学的 (システム・ワード)』で説明されている任意の数値項目または HEX 項目。 この項目は、mathLib.atan2 が呼び出される前に倍精度の浮動小数点数に変換されます。 numericField2 は x 値です。

  myItemY = 1;
  myItemX = 5;

  // returns pi/2
  result = MathLib.atan2(myItemY, myItemX);

関連する概念
EGL 関数の構文図

関連する参照項目
EGL ライブラリー MathLib

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.