Here is a set of functions to convert signed or unsigned Int64 to/from any base in [2, 37].
Func _IntToString($i, $base = 16)
Return DllCall("msvcrt.dll", "wstr:cdecl", "_i64tow", "int64", $i, "wstr", "", "int", $base)[0]
EndFunc ;==>_IntToString
Func _StringToInt($s, $base = 16)
Return DllCall("msvcrt.dll", "int64:cdecl", "_wcstoi64", "wstr", $s, "ptr*", 0, "int", $base)[0]
EndFunc ;==>_StringToInt
Func _UintToString($i, $base = 16)
Return DllCall("msvcrt.dll", "wstr:cdecl", "_ui64tow", "uint64", $i, "wstr", "", "int", $base)[0]
EndFunc ;==>_UintToString
Func _StringToUint($s, $base = 16)
Return DllCall("msvcrt.dll", "uint64:cdecl", "_wcstoui64", "wstr", $s, "ptr*", 0, "int", $base)[0]
EndFunc ;==>_StringToUint