There have been waged religious wars about this subject..
The best explanation I can offer to you is that in the original BASIC,
the inventors Kurtz and Kemeny just decided to do it this way.
It is simply a *convention* that has endured th 40 years since the
original development of BASIC.
To be very exact, TRUE is every number <> 0 (not just -1).
Everybody else (speaking of C/C++, etc) has defined
TRUE = +1
So, my advice is: Please don't worry, there is no mystery behind this,
just get used to it as a fact when you are working in BASIC.
That helps me to understand why using Min in a query -1 is inferior to 0.
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.