From: Matthew Moss Date: 2009-01-10T08:22:49+09:00 Subject: Re: Behavior of 0 and 0.0... On Jan 9, 2009, at 4:27 PM, Raphael Clancy wrote: > > I wonder if there is any impetus to move beyond this, since I see that > sticking to the IEEE might cause other problems as well. (Warning, > grumpy blog ahead) > > http://infinitesecond.blogspot.com/2008/03/floating-point-arithmetic-bug-reports.html Written by someone who does not understand floating point arithmetic. As Jan Dvorak indicated in another message, most languages stick to IEEE spec because the hardware implements the spec. And with good reason: it's a good spec. Your blogger is upset that things don't work the way he wants; perhaps he should create a new FP spec and implement it. I guarantee you -- even ignoring the hardware implemented IEEE -- he won't make a representation as complete as IEEE.