Re: 17bii+ vs other HP calcs Message #7 Posted by Valentin Albillo on 24 Nov 2003, 9:22 a.m., in response to message #4 by Brent
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
base10, decimal quantities such as 0.1, while 0.1 is a periodic,
neverending fraction in binary (base2).
As a simple test, just try to calculate Pi*1Pi in
your trusty Windows XP standard calculator applet (Scientific mode).
You should get a 0, but actually you get instead:
[Pi] [*] [1] [] [Pi] [=]
> 3,1370505526082969463696315942562e38
Close, but no cigar ! Pi + 0  Pi gives the same result.
Best regards from V.
Edited: 24 Nov 2003, 9:26 a.m.
