[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] format-number incorrectly formatting number (using fop 0.91beta)


Subject: RE: [xsl] format-number incorrectly formatting number (using fop 0.91beta)
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Tue, 18 Apr 2006 12:40:05 +0100

> How many XSLT implementations have you tried?  Looking at the XSLT
> specification, XPath 1.0 Section 3.5 states the numbers are
> double-precision 64-bit IEEE 754 number ... which would surely handle
> the number you have.

I suspect that you will find that

34,567,890,123,456,784.00
34,567,890,123,456,788.00

are adjacent values in the value-space of double-precision IEEE 754, so
anything between these two values will be rounded to one or the other.

Michael Kay
http://www.saxonica.com/


Current Thread
Keywords