| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Helper for Double floating point type
Source position: syshelph.inc line 263
type TDoubleHelper = type helper  | 
||
public  | 
||
Const  | 
||
  | 
Precision for this floating point type  | 
|
  | 
Largest possible value for the Double floating point type  | 
|
  | 
Smallest (negative) possible value for the Double floating point type  | 
|
PositiveInfinity = PositiveInfinity; = 1.0 / 0.0  | 
  | 
Positive infinity as represented by a Double floating point type  | 
NegativeInfinity = NegativeInfinity; = (- 1.0) / (0.0)  | 
  | 
Negative infinity as represented by a Double floating point type  | 
  | 
Representation of NaN (Not a Number)  | 
|
class function IsInfinity();  | 
  | 
Check whether a value is positive or negative infinity.  | 
class function IsNan();  | 
  | 
Check whether a value equals NaN.  | 
class function IsNegativeInfinity();  | 
  | 
Check whether a value is negative infinity.  | 
class function IsPositiveInfinity();  | 
  | 
Check whether a value is positive infinity.  | 
class function Parse();  | 
  | 
Convert a string to a floating point value  | 
class function Size;  | 
  | 
Size (in bytes) of a Double-sized floating point value.  | 
class function ToString();  | 
  | 
Convert a Double-sized floating point value to a string  | 
class function TryParse();  | 
  | 
Try to convert a string to a Double-sized floating point value.  | 
procedure BuildUp();  | 
  | 
Build a Double-sized floating point from its composing parts  | 
function Exponent;  | 
  | 
Exponent of the floating-point value  | 
function Fraction;  | 
  | 
Fraction of the floating-point value  | 
function Mantissa;  | 
  | 
Mantissa of the floating-point  | 
function SpecialType;  | 
  | 
Return the type of the Double-sized 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 Double floating point type  | 
TDoubleHelper is the helper type for the Double-sized floating point type. It contains some conversion methods, as well as access to the low-level structure of the floating-point representation of a Double.
  | 
Helper for Double floating point type  | 
|
  | 
Helper for Extended floating point type  |