On Wed, Jan 07, 2015 at 07:36:04PM +0100, Harry Thijssen wrote:
     > >
     > > Regarding the 99999 issue, I certainly don't get that on GNU/Linux - my
     > > guess is that
     > > Windows has rounding issues and is miscalculating 300 as
     > > 299.99999999999999 (the left
     > > hand side is off the page).
     > >
     >
     > Maybe it is possible to round it when used on the axis.
     

The question is, to what precision do we round it?  That is a non-trivial
problem to solve in the general case.

Having looked at it for some time, I have concluded that the only real solution
it to do all the arithmetic relating to the axes in a decimal rather than a
binary floating point system.

I have the start of a patch somewhere which I will try to resurrect and get 
working properly.

J'


-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
pspp-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to