[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Helper for Extended floating point type
Source position: syshelph.inc line 303
type TExtendedHelper = type helper 

public 

Const 


Precision for this floating point type 


Largest possible value for the Extended floating point type 


Smallest (negative) possible value for the Extended floating point type 

PositiveInfinity = PositiveInfinity; = 1.0 / 0.0 

Positive infinity as represented by a Extended floating point type 
NegativeInfinity = NegativeInfinity; = ( 1.0) / (0.0) 

Negative infinity as represented by a Extended floating point type 

Representation of NaN (Not a Number) 

class function ToString(); 

Convert a Extendedsized floating point value to a string 
class function Parse(); 

Convert a string to a floating point value 
class function TryParse(); 

Try to convert a string to a Extendedsized floating point value. 
class function IsNan(); 

Check whether a value equals NaN. 
class function IsInfinity(); 

Check whether a value is positive or negative infinity. 
class function IsNegativeInfinity(); 

Check whether a value is negative infinity. 
class function IsPositiveInfinity(); 

Check whether a value is positive infinity. 
class function Size; 

Size (in bytes) of a Extendedsized floating point value. 
procedure BuildUp(); 

Build a Extendedsized floating point from its composing parts 
function Exponent; 

Exponent of the floatingpoint value 
function Fraction; 

Fraction of the floatingpoint value 
function Mantissa; 

Mantissa of the floatingpoint 
function SpecialType; 

Return the type of the Extendedsized floating point value 

Indexed access to the individual bytes of the floating point value 


Indexed access to the words that make up the floating point value 

property Sign: Boolean; [rw] 

Sign of the floating point value 

The bit pattern of the exponent as stored in memory. 


Bitpattern that makes up the fractional part. 

end; 

Helper for Extended floating point type 
TExtendedHelper is the helper type for the Extendedsized floating point type. It contains some conversion methods, as well as access to the lowlevel structure of the floatingpoint representation of a Extended.

Helper for Double floating point type 


Helper for Extended floating point type 