HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
Decimal data types are used for numeric values
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="price" type="xs:decimal"/>
An element in your document might look like this:
<price>999.50</price>
Or it might look like this:
<price>+999.5450</price>
Or it might look like this:
<price>-999.5230</price>
Or it might look like this:
<price>0</price>
Or it might look like this:
<price>14</price>
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="price" type="xs:integer"/>
An element in your document might look like this:
<price>999</price>
Or it might look like this:
<price>+999</price>
Or it might look like this:
<price>-999</price>
Or it might look like this:
<price>0</price>
Note that all of the data types below derive from the Decimal data type (except for 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 that can be used with Numeric data types: