TCharacter.GetNumericValue¶
Get the numeric value of the character.
Declaration¶
Source position: character.pas line 108
public
class function GetNumericValue(AChar: UnicodeChar) : Double; overload
; static; overload;
class function GetNumericValue(const AString: UnicodeString;
AIndex: Integer) : Double; overload
; static; overload;
class function GetNumericValue(aChar: UCS4Char) : Double; overload
; static; overload;
Description¶
TCharacter.GetNumericValue returns the numerical value (ID) of the Unicode character. The character can be presented in 2 ways: AChar, a UTF16 Unicode character, or a surrogate pair in a Unicode string AString starting at position AIndex.
Errors¶
If AIndex is not a valid character index in the string AString, an EArgumentOutOfRangeException exception is raised. If the character at that position is not complete, an EArgumentException exception is raised.
See also¶
| Name | Description |
|---|---|
| TCharacter.GetUnicodeCategory | Get the Unicode category of a character. |