Type conversion routines
Go Up to API Categories Index
This topic lists all type conversion routines included in the Delphi run-time library.
Contents
Miscellaneous routines
The following table lists all routines with no particular category used to convert a type to another:
Routine | Description |
---|---|
Converts a binary value into its hexadecimal representation. | |
Returns the Types.TRect for a rectangle of given dimensions. | |
Converts a string of hexadecimal digits to the corresponding binary value. | |
Creates a Types.TPoint structure from a pair of coordinates. | |
Creates a Types.TRect structure from a set of coordinates. | |
Creates a Types.TSmallPoint structure from a pair of coordinates. |
Type to Type conversion routines
The following table lists all routines used to convert a data type to another and back:
Routine | Reverse Routine | Description |
---|---|---|
Converts a binary value into its hexadecimal representation and a hexadecimal representation back to binary. | ||
Converts a binary-coded decimal value (BCD) to the corresponding Currency value and back. | ||
Converts a binary-coded decimal value (BCD) to the corresponding double precision floating point value and back. | ||
Converts a binary-coded decimal value (BCD) to an integer and back. | ||
Converts a comp to a double value and back. |
To String conversion
The following table lists all routines used to convert a data type into its string representation.
Routine | Description |
---|---|
Returns a string representation of a binary-coded decimal (BCD) value. | |
Converts a Boolean value to a string. | |
Formats a measurement and its conversion unit into a human-readable string. | |
System.SysUtils.CurrToStr, System.SysUtils.CurrToStrF, System.SysUtils.FormatCurr |
Formats a Currency value as a string. |
System.SysUtils.DateTimeToStr, System.SysUtils.DateTimeToString, System.SysUtils.FormatDateTime |
Converts a System.TDateTime value to a string. |
Converts a System.TDate value to a string. | |
System.SysUtils.FloatToStr, System.SysUtils.FloatToStrF, System.SysUtils.FormatFloat, System.SysUtils.FloatToText, System.SysUtils.FloatToTextFmt |
Converts a floating point value to a string. |
Converts a 32 or 64-bit integer to a string. | |
Converts a System.TDateTime value to a string. | |
Converts an unsigned 32 or 64-bit integer to a string. | |
Formats a string and returns it to a variable. |
From String conversion
The following table lists all routines used to convert a string to a specific data type:
Routine | With Def. Value | Exception-less variant | Description |
---|---|---|---|
Converts a string to the corresponding binary-coded decimal (BCD) value. | |||
Converts a string to a Boolean value. | |||
Parses a string into a value and conversion type. | |||
Converts a string to a Currency value. | |||
Converts a string to a System.TDate value. | |||
Converts a string to a System.TDateTime value. | |||
Converts a given string to a floating-point value. | |||
Converts a string that represents an integer (decimal or hex notation) to a number. | |||
Converts a string that represents an integer (decimal or hex notation) to a number. | |||
Converts a string to a System.TDateTime value. | |||
Converts a string to a Data.SqlTimSt.TSQLTimeStamp value. | |||
Converts a string to a numeric representation. |