Hi Richard, [EMAIL PROTECTED] wrote: > I tried it again cutting and pasting it verify that I was not > corrupting the > data. I also tried; > 2156737.51 - 16123.85 > > Which netted the same result. > > So from the other emails on this subject I can see that I definitely > misunderstood about DQSD's ability to perform calculations in a normal > manner. What a shame, and waiting for google to run the calc and > return it > is a pill too. Is there no way to set DQSD to preform normal arithmetic > functions? > > I'll admit I am lost on the way this is functioning, but to me the end > result is it works for some math and others it doesn't and therefore > cant be > trusted. Perhaps on the functions list it should be made clear that > this is > not doing standard arithmetic but binary. Or maybe I'm the only person > out > here who looks at this and goes "What?!?!?!?!". Yeah, when I first learned about this, I was flabbergasted. Now, I just don't care so much.
I hope you realize that this is not a conscious choice on the behalf of the DQSD developers -- we just delegate any math operations to JavaScript, which -- like most other compilers/interpreters -- uses IEEE 754 floating point arithmetics. It *is* normal. That said, what you're seeing sounds really weird. The fact that so widely different numbers yield the same result is strange... I can't explain it. Cheers, - Kim ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ To unsubscribe visit: https://lists.sourceforge.net/lists/listinfo/dqsd-users DQSD-Users@lists.sourceforge.net http://sourceforge.net/mailarchive/forum.php?forum_id=8601