[Bug 4309] fn-insert-before-mix-args-010 has invalid float value

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4309





------- Comment #2 from mike@saxonica.com  2007-02-08 15:32 -------
IIRC the spec says that when casting the string "-0" to float, it's
implementation-defined whether you get negative or positive zero. (The reason
is to do with the fact that Schema 1.0 doesn't have a distinct negative zero in
the value-space)

The change from 0.0e0 to 0 was to fix a bug: floating point zero when converted
to a string should give you "0".

Received on Thursday, 8 February 2007 15:32:28 UTC