frexp()

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

  MathLib.frexp(
    numericField mathLibNumber in,
    exponent mathLibInteger inOut)
  returns (result mathLibTypeDependentResult)
result
数学的 (システム・ワード)』で説明されている任意の数値項目または HEX 項目。 浮動小数点の小数部は、result の形式に変換されて、result に戻されます。
numericField
数学的 (システム・ワード)』で説明されている任意の数値項目または HEX 項目。 この項目は、result が計算される前に、倍精度の浮動小数点数に変換されます。
exponent
型 INT として、または、 長さ 9 で小数点以下の桁のない型 BIN と同等のものとして定義されます。

  result = MathLib.frexp(myItem,myInteger);

関連リファレンス
EGL ライブラリー MathLib

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.