Types de données numériques XSD
- Page précédente Dates/Heures XSD
- Page suivante Divers XSD
Le type de données nombre décimal est utilisé pour les nombres.
Type de données nombre décimal
Le type de données nombre décimal est utilisé pour réglementer un nombre.
Voici un exemple de déclaration de nombre décimal dans un certain schéma.
<xs:element name="prize" type="xs:decimal"/>
Les éléments du document devraient ressembler à cela :
<prize>999.50</prize>
Ou quelque chose comme ça :
<prize>+999.5450</prize>
Ou quelque chose comme ça :
<prize>-999.5230</prize>
Ou quelque chose comme ça :
<prize>0</prize>
Ou quelque chose comme ça :
<prize>14</prize>
Remarque :Le nombre maximum de chiffres décimaux que vous pouvez spécifier est de 18 chiffres.
Type de données entières
Le type de données entières est utilisé pour réglementer des nombres sans composante décimale.
Voici un exemple de déclaration d'entier dans un certain schéma.
<xs:element name="prize" type="xs:integer"/>
Les éléments du document devraient ressembler à cela :
<prize>999</prize>
Ou quelque chose comme ça :
<prize>+999</prize>
Ou quelque chose comme ça :
<prize>-999</prize>
Ou quelque chose comme ça :
<prize>0</prize>
Type de données numériques
Veuillez noter que tous les types de données ci-dessous proviennent du type de données décimal (sauf decimal lui-même) !
Nom | Nombre de secondes |
---|---|
byte | Entier 8 bits avec signe |
decimal | Nombre décimal |
int | Entier 32 bits avec signe |
integer | Valeur entière |
long | Entier 64 bits avec signe |
negativeInteger | Entier ne contenant que des valeurs négatives ( .., -2, -1.) |
nonNegativeInteger | Entier ne contenant que des valeurs non négatives (0, 1, 2, ..) |
nonPositiveInteger | Entier ne contenant que des valeurs non positives (.., -2, -1, 0) |
positiveInteger | Entier ne contenant que des valeurs positives (1, 2, ..) |
short | Entier 16 bits avec signe |
unsignedLong | Entier 64 bits sans signe |
unsignedInt | Entier 32 bits sans signe |
unsignedShort | Entier 16 bits sans signe |
unsignedByte | Entier 8 bits sans signe |
Restriction de type de données numériques
Limites utilisables avec les types de données numériques :
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Page précédente Dates/Heures XSD
- Page suivante Divers XSD