Due to the _floating_ point nature of the representation, it's possible for the error 
to drift up into the higher order digits if the exponent goes down, as it does in your 
example. That's why you need to keep track of significant figures. The result of the 
first subtraction has only about 4 or 5 significant figures. This is inherent in 
floating point systems, and is not in any way a bug in Palm's floating point 
implementation. Try the same thing on your emotionally favorite desktop OS, and you'll 
see the very same thing.
--
Peter Epstein
Palm Inc. Developer


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to