TDoubleRec¶
Extended value record.
Declaration¶
Source position: mathh.inc line 186
type
TDoubleRec = packed record
function Mantissa : QWord;
function Fraction : ValReal;
function Exponent : LongInt;
property Sign: Boolean; {rw}
property Exp: QWord; {rw}
property Frac: QWord; {rw}
function SpecialType : TFloatSpecial;
procedure BuildUp;
case Byte of
0: (
Bytes : Array[0..7] of Byte;
);
1: (
Words : Array[0..3] of Word;
);
2: (
Data : QWord;
);
3: (
Value : Double;
);
end;
Description¶
TDoubleRec models the memory layout of a double value when using software floating point math.
See also¶
| Name | Description |
|---|---|
| TDoubleRec | Extended value record. |
| TSingleRec | Extended value record. |