does it matter what value you compare it to?  e.g. if you say GT 10000000 do you still get back True?  Could it be doing a sum of the ascii values or something?  
or is it just GIGO?
http://dictionary.reference.com/search?q=gigo&r=67


Duncan Cumming
IT Manager

http://www.alienationdesign.co.uk
mailto:[EMAIL PROTECTED]
Tel: 0141 575 9700
Fax: 0141 575 9600

Creative solutions in a technical world

----------------------------------------------------------------------
Get your domain names online from:
http://www.alienationdomains.co.uk
Reseller options available!
----------------------------------------------------------------------
----------------------------------------------------------------------



"Tim Blair" <[EMAIL PROTECTED]>

05/04/2004 15:55
Please respond to dev

       
        To:        <[EMAIL PROTECTED]>
        cc:        
        Subject:        [ cf-dev ] String values and GTE etc



Afternoon,

OK, more numeric weirdness.  I had a bug (now fixed) that was caused by
a string value being incorrectly used as numeric.  Basically, I was
supposed to be checking that the length of a string was greater than
(say) 5 characters:

#len(myString) GT 5#

However, I'd misplaced the closing bracket so I had the following:

#len(myString GT 5)#

Now I would have thought that I would have got an error trying to
compare a non-numeric value (e.g. if myString = "hvuaoeg") to a numeric
one, but noooo...  Try the following:

<cfset teststr = "adgbyeai">
<cfoutput>#val(teststr)#</cfoutput><br> <!--- "0"   --->
<cfoutput>#teststr LT 5#</cfoutput><br> <!--- "NO"  --->
<cfoutput>#teststr GT 5#</cfoutput>     <!--- "YES" --->

So what's going on here then?

Tim.

--
-------------------------------------------------------
<CF_CodingContest mode="judging" newentries="false">
Maze Solver - http://tech.badpen.com/cfcontest/
-------------------------------------------------------
RAWNET LTD - Internet, New Media and ebusiness Gurus.
WE'VE MOVED - for our new address, please visit our
website at http://www.rawnet.com/ or call us any time
on 0800 294 24 24.
-------------------------------------------------------
This message may contain information which is legally
privileged and/or confidential.  If you are not the
intended recipient, you are hereby notified that any
unauthorised disclosure, copying, distribution or use
of this information is strictly prohibited. Such
notification notwithstanding, any comments, opinions,
information or conclusions expressed in this message
are those of the originator, not of rawnet limited,
unless otherwise explicitly and independently indicated
by an authorised representative of rawnet limited.
-------------------------------------------------------

--
These lists are syncronised with the CFDeveloper forum at http://forum.cfdeveloper.co.uk/
Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

CFDeveloper Sponsors and contributors:-
*Hosting and support provided by CFMXhosting.co.uk* :: *ActivePDF provided by activepdf.com*
     *Forums provided by fusetalk.com* :: *ProWorkFlow provided by proworkflow.com*
          *Tutorials provided by helmguru.com* :: *Lists hosted by gradwell.com*

To unsubscribe, e-mail: [EMAIL PROTECTED]



Reply via email to