decimals in Turtle tests

I just found that the test suite is assuming there is a maximum
precision for xsd:decimals

In these test suites

http://www.w3.org/TR/turtle/tests/test-28.ttl
http://www.w3.org/TR/turtle/tests/test-28.out

we can find that after a number of 00s the numbers are suddenly simplified

 "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
 "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
 "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .
 "2.234"^^<http://www.w3.org/2001/XMLSchema#decimal> .

I could not find in the xsd spec anything about this, neither in the
rdf semantics specification.  Is this an error, or is this a byproduct
of a specific implementation?


Henry


http://www.w3.org/TR/xsd-precisionDecimal/#precisionDecimal
Social Web Architect
http://bblfish.net/

Received on Tuesday, 28 February 2012 19:04:54 UTC