In article <[EMAIL PROTECTED]> wrote "John W. Krahn" <[EMAIL PROTECTED]>:
> print q("0e0" is ), "0e0" ? "TRUE" : "FALSE";
> print q( 0e0 is ), 0e0 ? "TRUE" : "FALSE";
> '
> "0e0" is TRUE
> 0e0 is FALSE
Even without floats, there's a curious behaviour:
> print q("00" is ), "00" ? "TRUE" : "FALSE";
> print q("0" is ), 0 ? "TRUE" : "FALSE";
> '
> "00" is TRUE
> "0" is FALSE
It's perhaps not so important for a beginners course,
but important to know.
Last week, I wasted half an hour for understanding it.
Greetings,
Andrea
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]