XSD Numerisk data type
- Forrige side XSD Dato/Tid
- Næste side XSD Varierende
Decimal datatyper bruges til numeriske værdier.
Decimal datatyper
Decimal datatyper bruges til at specificere et tal.
Her er et eksempel på en decimal-deklaration i en bestemt scheme.
<xs:element name="prize" type="xs:decimal"/>
Elementerne i dokumentet skal se noget lignende ud:
<prize>999.50</prize>
Eller noget lignende:
<prize>+999.5450</prize>
Eller noget lignende:
<prize>-999.5230</prize>
Eller noget lignende:
<prize>0</prize>
Eller noget lignende:
<prize>14</prize>
Kommentar:Det maksimale antal decimal cifre, du kan specificere, er 18 cifre.
Integer datatyper
Integer datatyper bruges til at specificere tal uden decimalkomponenter.
Her er et eksempel på en integer-deklaration i en bestemt scheme.
<xs:element name="prize" type="xs:integer"/>
Elementerne i dokumentet skal se noget lignende ud:
<prize>999</prize>
Eller noget lignende:
<prize>+999</prize>
Eller noget lignende:
<prize>-999</prize>
Eller noget lignende:
<prize>0</prize>
Numeriske datatyper
Bemærk, at alle dataTyper nedenfor stammer fra decimal datatyper (med undtagelse af decimal selv)!
navn | sekunder |
---|---|
byte | Med positiv og negativ 8-bit heltal |
decimal | Decimaltal |
int | Med positiv og negativ 32-bit heltal |
integer | Heltalværdi |
long | Med positiv og negativ 64-bit heltal |
negativeInteger | Kun negative heltal ( .., -2, -1.) |
nonNegativeInteger | Kun ikke-negative heltal (0, 1, 2, ..) |
nonPositiveInteger | Kun ikke-positive heltal (.., -2, -1, 0) |
positiveInteger | Kun positive heltal (1, 2, ..) |
short | Med positiv og negativ 16-bit heltal |
unsignedLong | Uden positiv og negativ 64-bit heltal |
unsignedInt | Uden positiv og negativ 32-bit heltal |
unsignedShort | Uden positiv og negativ 16-bit heltal |
unsignedByte | Uden positiv og negativ 8-bit heltal |
Restriction af numeriske datatyper
Begrænsninger, der kan bruges sammen med numeriske data typer:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Forrige side XSD Dato/Tid
- Næste side XSD Varierende