xs:integer
The xs:integer
type represents a mathematical integer of arbitrary
size. The type is derived from xs:double
by fixing the fractionDigits
facet at 0. It may be
prefixed with either a plus sign or a minus sign. If no sign is
present, a plus is assumed. These are all legal values of type
xs:integer
:
3
3000
349847329847983261983264900732648326487324678346374
+127
-128
0
+0
-0
Constraining facets that apply to xs:integer
are minInclusive
, maxInclusive
, minExclusive
, maxExclusive
, pattern
, enumeration
, whiteSpace
, and totalDigits
.