<xsd:simpleType name="DoubleNumericType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
<ccts:UniqueID xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">QDT000005</ccts:UniqueID>
<ccts:CategoryCode xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">QDT</ccts:CategoryCode>
<ccts:DictionaryEntryName xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">Double_ Numeric. Type</ccts:DictionaryEntryName>
<ccts:VersionID xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">1.0</ccts:VersionID>
<ccts:DefinitionText xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">The double datatype corresponds to IEEE double-precision 64-bit floating point type [IEEE 754-1985]. The basic ·value space· of double consists of the values m × 2^e, where m is an integer whose absolute value is less than 2^53, and e is an integer between -1075 and 970, inclusive. In addition to the basic ·value space· described above, the ·value space· of double also contains the following special values: positive and negative zero, positive and negative infinity and not-a-number. The ·order-relation· on double is: x less than y iff y - x is positive. Positive zero is greater than negative zero. Not-a-number equals itself and is greater than all double values including positive infinity.</ccts:DefinitionText>
<ccts:RepresentationTermName xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">Numeric</ccts:RepresentationTermName>
<ccts:QualifierTerm xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">Double</ccts:QualifierTerm>
<ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:1.1">decimal</ccts:PrimitiveType>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:double" />
</xsd:simpleType>
|