System.Math.Frexp
Delphi
procedure Frexp(const X: Single; var Mantissa: Single; var Exponent: Integer); overload;
procedure Frexp(const X: Double; var Mantissa: Double; var Exponent: Integer); overload;
procedure Frexp(const X: Extended; var Mantissa: Extended; var Exponent: Integer); overload;
C++
extern DELPHI_PACKAGE void __fastcall Frexp(const float X, float &Mantissa, int &Exponent)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
説明
X の仮数と指数を分離します。
Frexp は、X の仮数を Mantissa として、指数を Exponent として返します。
X は無限大、負の無限大、または NaN の場合、Frexp は EInvalidOp 例外を発生させます。