KDE JS tests where Firefox disagrees

Martin Konold martin.konold at erfrakon.de
Fri Dec 30 05:25:08 GMT 2005


Am Donnerstag, 29. Dezember 2005 17:10 schrieb George Staikos:

Hi,

> > math.js
> > ------------
> > FAIL String()+Math.LOG10E should be 0.43429448190325176. Was
> > 0.4342944819032518
> > (possibly slight difference in numeric output? can't tell if the spec
> > has an opinion on this)
>
>   Yeah we probably can't exactly match precision to that level in any sort
> of portable way without reimplementing floating point in software.

To my knowledge ECMAScript uses IEEE-754 double precission floating point 
numbers. The results of these operations is fully defined.

Maciej: Which kind of CPU, which compiler and which compiler switches did you 
use?

Regards,
-- martin

-- 
http://www.erfrakon.com/
Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker




More information about the kfm-devel mailing list