﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3179	Number failure with lower case hex	czardas	Jon	"The interpreter is not fussy when it comes to lower case hexadecimal strings representing integers. The Number function seems to disregard this fact. Either this is a bug or it represents an inconsistency, which seems undesirable from my perspective.

{{{
ConsoleWrite('Execute()' & @LF) ; Integers are not case sensitive in AutoIt
ConsoleWrite(Execute('0x07AFBFEF4FF55FF0') & @LF) ; Uppercase [success]
ConsoleWrite(Execute('0x07afbfef4ff55ff0') & @LF) ; Lowercase [success]
ConsoleWrite(Execute('0x07aFbFeF4FF55FF0') & @LF) ; Mixture [success]

ConsoleWrite(@LF & 'Number()' & @LF) ; Number() appears to be case sensitive
ConsoleWrite(Number('0x07AFBFEF4FF55FF0') & @LF) ; Uppercase [success]
ConsoleWrite(Number('0x07afbfef4ff55ff0') & @LF) ; Lowercase [failure] ???
ConsoleWrite(Number('0x07aFbFeF4FF55FF0') & @LF) ; Mixture [failure] ???
}}}"	Bug	closed	3.3.15.4	AutoIt	3.3.14.2	None	Fixed	Number Hexadecimal	
