- From: Rainer Becker <r.becker@Nitro-Software.com>
- Date: Mon, 12 Aug 2002 09:37:35 -0400 (EDT)
- To: "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
- Message-ID: <819808E8E999D41196DA000102AF06CE0C63D5@SRV_KOM.NITRO>
Hallo NG, I have got the following question, that refers to the Datatypes Spec The canonical representation of float is defined as follows: 3.2.4.2 Canonical representation The canonical representation for float is defined by prohibiting certain options from the Lexical representation (§3.2.4.1). Specifically, the exponent must be indicated by "E". Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. For the mantissa, the preceding optional "+" sign is prohibited and the decimal point is required. For the exponent, the preceding optional "+" sign is prohibited. Leading and trailing zeroes are prohibited subject to the following: number representations must be normalized such that there is a single digit to the left of the decimal point and at least a single digit to the right of the decimal point. If I take the following two sentences out of it: 3.2.4.2 Canonical representation .... Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. ... For the exponent, the preceding optional "+" sign is prohibited. .... Question: This definition seems to mention that the "preceding optional "+" sign is prohibited" two times. Is this intentionally? If this is the case, please tell me why? See you all Rainer Becker
Received on Tuesday, 13 August 2002 12:01:59 UTC