Name
xsd:unsignedLong — Unsigned integer of 64 bits
Synopsis
<xsd:simpleType name="unsignedLong” id="unsignedLong">
<xsd:restriction base="xsd:nonNegativeInteger">
<xsd:maxInclusive value="18446744073709551615"/>
</xsd:restriction>
</xsd:simpleType>
Derived from
xsd:nonNegativeInteger
Known subtypes
xsd:unsignedInt
Data parameters (facets)
enumeration
, fractionDigits
,
maxExclusive
, maxInclusive
,
minExclusive
, minInclusive
,
pattern
, totalDigits
Description
The value space of xsd:unsignedLong
is the range
of integers between 0 and 18446744073709551615—the unsigned
values that can fit in a word of 64 bits. Its lexical space allows an
optional + sign and leading zeros before the significant digits.
Restrictions
The decimal point (even when followed only by insignificant zeros) is
forbidden.
Example
Valid values include 18446744073709551615
,
0
, +0000000000000000000005
, and
1
.
Invalid values include -1
and 1
.