This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 29497 - [FO31] Typo in a Note in 19.1.2.1 Casting to xs:float
Summary: [FO31] Typo in a Note in 19.1.2.1 Casting to xs:float
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 3.1 (show other bugs)
Version: Candidate Recommendation
Hardware: PC Windows NT
: P2 editorial
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-22 00:32 UTC by Abel Braaksma
Modified: 2016-07-21 15:45 UTC (History)
0 users

See Also:


Attachments

Description Abel Braaksma 2016-02-22 00:32:07 UTC
The typo is in the Note in this section, capital "I" is missing after the period:

<quote>
Implementations should return negative zero for xs:float("-0.0E0"). But because [XML Schema Part 2: Datatypes Second Edition] does not distinguish between the values positive zero and negative zero. implementations may return positive zero in this case.
</quote>
Comment 1 Abel Braaksma 2016-02-22 00:39:42 UTC
Same typo in same Note in section "19.1.2.2 Casting to xs:double" and in two times the same sentence under section "18.1 Constructor functions for XML Schema built-in atomic types".
Comment 2 Michael Kay 2016-04-12 13:39:37 UTC
Thanks, fixed.
Comment 3 Michael Kay 2016-07-21 15:45:31 UTC
The fix was incorrect - the period should have been a comma.