June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:long — 64 bit signed integers.
xs:integer
xs:decimal
xs:int
xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="long" id="long">
<xs:restriction base="xs:integer">
<xs:minInclusive value="-9223372036854775808"/>
<xs:maxInclusive value="9223372036854775807"/>
</xs:restriction>
</xs:simpleType>The value space of xs:long is the set of common
double-size integers (64 bits), i.e., the integers between
-9223372036854775808 and 9223372036854775807; its lexical space
allows any number of insignificant leading zeros.
The decimal point (even when followed only by insignificant zeros) is forbidden.
Valid values for xs:long include
"-9223372036854775808", "0",
"-0000000000000000000005", or
"9223372036854775807".
Invalid values include "9223372036854775808" and
"1.".