Re: Canonical Representation for decimal

Ashok, I think it would be just a bit clearer to say: 

"The canonical representation for decimal is defined by prohibiting 
certain options from the decimal-lexical-representation.  Specifically, 
the preceding optional "+" sign is prohibited. The decimal point is 
required and there must be at least one digit to the right and at least 
one digit to the left of the decimal point.  A single zero is used to the 
left and/or the right of the decimal point only when necessary to fulfill 
that requirement.  In all other circumstances, leading and/or trailing 
zeros are prohibitied."

I can almost read your text as allowing:  000.1 or 1.000 (but clearly not 
0.00100 or 0.0010).   I think the above is just slightly crisper on that 
point.

------------------------------------------------------------------------
Noah Mendelsohn                                    Voice: 1-617-693-4036
Lotus Development Corp.                            Fax: 1-617-693-8676
One Rogers Street
Cambridge, MA 02142
------------------------------------------------------------------------







"Ashok Malhotra" <petsa@us.ibm.com>
Sent by: www-xml-schema-comments-request@w3.org
12/11/00 11:22 AM

 
        To:     "Guy Gurden" <gurden_guy@jpmorgan.com>
        cc:     www-xml-schema-comments@w3.org, (bcc: Noah Mendelsohn/CAM/Lotus)
        Subject:        Re: Canonical Representation for decimal


I've changed the Canonical Representation for decimal to be more explicit:

"The canonical representation for decimal is defined by
prohibiting certain options from the
decimal-lexical-representation.  Specifically, the preceding optional "+"
sign is prohibited.
Leading zeroes are prohibited.  Trailing
zeroes to the right of the decimal point are also prohibited subject to 
the
following.  The decimal point is required and there must be at least
one digit to the right and to the left of the decimal point which may be a
zero."

All the best, Ashok

Received on Wednesday, 13 December 2000 00:35:19 UTC