Please visit our sponsors !
XSD Numeric Data Types
Decimal data types are used for numeric values.
Decimal Data Type
The decimal data type is used to specify a numeric value.
The following is an example of a decimal declaration in a schema:
<xs:element name="prize" type="xs:decimal"/>
|
An element in your document might look like this:
Or it might look like this:
Or it might look like this:
Or it might look like this:
Or it might look like this:
Note: The maximum number of decimal digits you can specify is 18!
Integer Data Type
The integer data type is used to specify a numeric value without a fractional
component.
The following is an example of an integer declaration in a schema:
<xs:element name="prize" type="xs:integer"/>
|
An element in your document might look like this:
Or it might look like this:
Or it might look like this:
Or it might look like this:
Numeric Data Types
Note that all of the data types below derives from the Decimal data type
(except from decimal itself)!
Name |
Description |
byte |
A signed 8-bit integer |
decimal |
A decimal value |
int |
A signed 32-bit integer |
integer |
An integer value |
long |
A signed 64-bit integer |
negativeInteger |
An integer containing only negative values ( ..,
-2, -1.) |
nonNegativeInteger |
An integer containing only non-negative values (0, 1, 2,
..) |
nonPositiveInteger |
An integer containing only non-positive values (..,
-2, -1, 0) |
positiveInteger |
An integer containing only positive values (1, 2, ..) |
short |
A signed 16-bit integer |
unsignedLong |
An unsigned 64-bit integer |
unsignedInt |
An unsigned 32-bit integer |
unsignedShort |
An unsigned 16-bit integer |
unsignedByte |
An unsigned 8-bit integer |
Restrictions on Numeric Data Types
Restrictions that can be used with Numeric data types:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
Jump to: Top of Page
or HOME or
Printer friendly page
Search W3Schools:
What Others Say About Us
Does the world know about us? Check out these places:
Dogpile
Alta Vista
MSN
Google
Excite
Lycos
Yahoo
Ask Jeeves
We Help You For Free. You Can Help Us!
W3Schools is for training only. We do not warrant its correctness or its fitness for use.
The risk of using it remains entirely with the user. While using this site, you agree to have read and accepted our
terms of use and
privacy policy.
Copyright 1999-2002 by Refsnes Data. All Rights Reserved
|