frexp()

mathLib.frexp() システム関数は、 数値を .5 から 1 までの範囲の正規化された小数部 (result として戻される) と 2 の累乗 (exponent で戻される) に分割します。

構文

  mathLib.frexp(
    numericVariable FLOAT in,
    exponent INT out)
  returns (result FLOAT)
numericVariable
FLOAT 型と代入互換性のある任意の変数または式を入力できます (『EGL における代入互換性』を参照)。
exponent
2 の累乗は、INT 値で表されます。
result
FLOAT 値として表される正規化された小数部。

  result = mathLib.frexp(myInput,myExponent);
  // myInput = 結果 * 2**myExponent

フィードバック