TInt64Helper

[Properties (by Name)][Methods (by Name)][Events (by Name)]

Helper for a Int64-typed ordinal value

Declaration

Source position: syshelph.inc line 534

Type
  TInt64Helper = type helper type for Int64
  public
    MaxValue = 9223372036854775807;
    MinValue = - 9223372036854775808;
    class function Parse(const AString: string) : Int64;  Static;
    class function Size : Integer;  Static;
    class function ToString(const AValue: Int64) : string;  Overload
                           ;  Static;
    function ToString : string;  Overload;
    class function TryParse(const AString: string; out AValue: Int64)
                            : Boolean;  Static;
    function ToBoolean : Boolean;
    function ToDouble : Double;
    function ToExtended : Extended;
    function ToBinString : string;
    function ToHexString(const AMinDigits: Integer) : string;  Overload;
    function ToHexString : string;  Overload;
    function ToSingle : Single;
    function SetBit(const Index: TInt64BitIndex) : Int64;
    function ClearBit(const Index: TInt64BitIndex) : Int64;
    function ToggleBit(const Index: TInt64BitIndex) : Int64;
    function TestBit(const Index: TInt64BitIndex) : Boolean;
  end
  ;

Description

TInt64Helper contains some auxiliary routines for a Int64-typed ordinal value. It consists mainly of conversion routines to and from other types.

Members

Member Type Visibility Description
ClearBit Method public
MaxValue Constant public Maximum value for a Int64
MinValue Constant public Minimum value for a Int64
Parse Method public Convert from a string
SetBit Method public
Size Method public Size, in bytes, of the Int64 value
TestBit Method public
ToBinString Method public
ToBoolean Method public Convert to a boolean value
ToDouble Method public Convert to a double-sized floating point value
ToExtended Method public Convert to an extended-sized floating point value
ToggleBit Method public
ToHexString Method public Convert to a hexadecimal string representation
ToSingle Method public Convert to an single-sized floating point value
ToString Method public Convert the value to string
TryParse Method public Try to convert a string to a Int64, report success or failure

Inheritance

Class Description
TInt64Helper Helper for a Int64-typed ordinal value

See also

Name Description
TByteHelper Helper for a byte-typed ordinal value
TCardinalHelper Helper for a Cardinal-typed ordinal value
TIntegerHelper Helper for a Integer-typed ordinal value
TNativeIntHelper Helper for a NativeInt-typed ordinal value
TNativeUIntHelper Helper for a NativeUInt-typed ordinal value
TQWordHelper Helper for a QWord-typed ordinal value
TShortIntHelper Helper for a ShortInt-typed ordinal value
TSmallIntHelper Helper for a SmallInt-typed ordinal value
TStringHelper Helper type for strings.
TWordHelper Helper for a Word-typed ordinal value