you know, 7.650E-12 is also a number, which it is in
scientific
notation, so CF/underlying Java must be doing some format
conversions to
determine if passes string is a number or not, 'cos just
7.650E
fails.... but then what sort of conversion will accept and
pass/convert
trailing space but not leading space?... smells like
something fishy to
me....
<cfset temp = "7.650E-12">
<cfoutput>#temp#:
#isNumeric(temp)#</cfoutput><br /><!--- YES --->
<cfset temp = "7.650E">
<cfoutput>#temp#:
#isNumeric(temp)#</cfoutput><br /><!--- NO --->
--
Azadi Saryev
Sabai-dee.com
http://www.sabai-dee.com