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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Sépare la mantisse et l'exposant de X
Frexp renvoie la mantisse de X pour Mantissa et l'exposant pour Exponent.
Si X est infini, infini négatif ou NaN, Frexp déclenche une exception EInvalidOp.