Return mantissa and exponent.
Source position: math.pp line 626
| procedure Frexp( | 
| X: single; | 
| out Mantissa: single; | 
| out Exponent: Integer | 
| ); | 
| X: Double; | 
| out Mantissa: Double; | 
| out Exponent: Integer | 
| ); | 
| X: extended; | 
| out Mantissa: extended; | 
| out Exponent: Integer | 
| ); | 
Frexp returns the mantissa and exponent of it's argument x in mantissa and exponent.
None
Program Example14; { Program to demonstrate the frexp function. } Uses math; Procedure dofrexp(Const X : extended); var man : extended; exp: longint; begin man:=0; exp:=0; frexp(x,man,exp); write(x,' has '); Writeln('mantissa ',man,' and exponent ',exp); end; begin // dofrexp(1.00); dofrexp(1.02e-1); dofrexp(1.03e-2); dofrexp(1.02e1); dofrexp(1.03e2); end.