Hi,

I guess the trouble is caused by improper binary

to decimal conversions and back in the emulator. Older HP calcs

did use BCD, which allows for exact representation of

base-10, decimal quantities such as 0.1, while 0.1 is a periodic,

never-ending fraction in binary (base-2).

As a simple test, just try to calculate Pi*1-Pi in

your trusty Windows XP standard calculator applet (Scientific mode).

You should get a 0, but actually you get instead:

[Pi] [*] [1] [-] [Pi] [=]
-> 3,1370505526082969463696315942562e-38

Close, but no cigar ! Pi + 0 - Pi gives the same result.

Best regards from V.

*Edited: 24 Nov 2003, 9:26 a.m. *