﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3232	Issue when parsing scientific notation literals	jchd18	Jon	"The runtime parser sometimes fails on reals in scientific notation immediately followed by some operators or silently gives a wrong result in some cases.
{{{
$x = 1e2 + 10
ConsoleWrite($x & @CRLF)	; 110 OK
$x = (1e2)+10
ConsoleWrite($x & @CRLF)	; 110 OK

$x = 1e2+10
ConsoleWrite($x & @CRLF)	; 100 Wrong!
$x = 1e2-10
ConsoleWrite($x & @CRLF)	; 100 Wrong!
$x = 1e2^10
ConsoleWrite($x & @CRLF)	; 1e+020 Wrong!
$x = 1e2+ 10			; Unable to parse line.
ConsoleWrite($x & @CRLF)
$x = 1e2- 10			; Unable to parse line.
ConsoleWrite($x & @CRLF)
$x = 1e2^ 10			; 1e+020 Wrong!
ConsoleWrite($x & @CRLF)
}}}
+, - and ̂^^ are the only arithmetic operators affected: * and / seem to work correctly. ''(It was fun composing the exponentiation sign here!)''"	Bug	closed	3.3.15.4	AutoIt	3.3.14.0	None	Fixed		
