- From: <Noah_Mendelsohn@lotus.com>
- Date: Wed, 13 Dec 2000 00:26:46 -0500
- To: "Ashok Malhotra" <petsa@us.ibm.com>
- Cc: gurden_guy@jpmorgan.com, www-xml-schema-comments@w3.org
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