Returns a numeric representation of a hexadecimal string.
Dec ( "hex" [, flag = 0] )
|hex||The hexadecimal string to convert.|
|flag||[optional] Defines behavior.
Can be one of the following:
$NUMBER_AUTO (0 ) = string is interpreted as an integer (Default). See remarks.
$NUMBER_32BIT (1) = string is interpreted as a 32bit integer
$NUMBER_64BIT (2) = string is interpreted as a 64bit integer
$NUMBER_DOUBLE (3) = string is interpreted as a double
Constants are defined in "AutoItConstants.au3".
|Success:||the required data.|
|Failure:||0 and sets the @error flag to 1 if an invalid hex string was used or if an overflow occurs.|
Default behavior is that the input string is treated as an integer. In this case, if the result is within range of a 32bit integer then it's returned as a 32bit integer, otherwise it's returned as a 64bit integer - both signed.