AsOrd - StringUtil
Revision as of 17:51, 29 April 2018 by imported>SniffleMan (→Notes: Added note about decimal vs hex)
SKSE Member of: StringUtil Script
Returns the decimal equivalent of the given character. (This function requires SKSE)
Syntax
int Function AsOrd(string c) global native
Parameters
- c: The character to convert to decimal.
Return Value
The decimal equivalent of the passed character.
Returns 0 if the string was empty.
Examples
Import StringUtil
String myString = "a"
Int decimal = AsOrd(myString) ; decimal == 65 == A
myString = "A"
decimal = AsOrd(myString) ; decimal == 65 == A
myString = "Long string"
decimal = AsOrd(myString) ; decimal == 76 == L
myString = ""
decimal = AsOrd(myString) ; decimal == 0
Notes
This function returns the decimal equivalent, not the hexadecimal equivalent.
This function is case-insensitive (like all SKSE string functions right now).