Tipi di dati numerici XSD
- Pagina precedente Data XSD
- Pagina successiva Variabili XSD
Il tipo di dati decimale viene utilizzato per numeri.
Il tipo di dati decimale
Il tipo di dati decimale viene utilizzato per definire un numero.
Ecco un esempio di dichiarazione di numeri decimali in un某个 scheme.
<xs:element name="prize" type="xs:decimal"/>
Gli elementi del documento dovrebbero apparire più o meno così:
<prize>999.50</prize>
O qualcosa del genere:
<prize>+999.5450</prize>
O qualcosa del genere:
<prize>-999.5230</prize>
O qualcosa del genere:
<prize>0</prize>
O qualcosa del genere:
<prize>14</prize>
Nota:Il numero massimo di cifre decimali che puoi specificare è di 18 cifre.
Il tipo di dati intero
Il tipo di dati intero viene utilizzato per definire numeri senza componente decimale.
Ecco un esempio di dichiarazione di interi in un某个 scheme.
<xs:element name="prize" type="xs:integer"/>
Gli elementi del documento dovrebbero apparire più o meno così:
<prize>999</prize>
O qualcosa del genere:
<prize>+999</prize>
O qualcosa del genere:
<prize>-999</prize>
O qualcosa del genere:
<prize>0</prize>
Tipi di dati numerici
Attenzione, tutti i tipi di dati elencati di seguito derivano dal tipo di dati decimale (eccetto decimal stesso)!
Nome | Secondi |
---|---|
byte | Intei numeri a 8 bit con segno positivo e negativo |
decimal | Numero decimale |
int | Intei numeri a 32 bit con segno positivo e negativo |
integer | Valore intero |
long | Intei numeri a 64 bit con segno positivo e negativo |
negativeInteger | Intei numeri negativi ( .., -2, -1.) |
nonNegativeInteger | Intei numeri non negativi (0, 1, 2, ..) |
nonPositiveInteger | Intei numeri non positivi (.., -2, -1, 0) |
positiveInteger | Intei numeri positivi (1, 2, ..) |
short | Intero di 16 bit con segno |
unsignedLong | Intero di 64 bit senza segno |
unsignedInt | Intero di 32 bit senza segno |
unsignedShort | Intero di 16 bit senza segno |
unsignedByte | Intero di 8 bit senza segno |
Limitazioni dei tipi di dati numerici (Restriction)
Limitazioni utilizzabili con i tipi di dati numerici:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Pagina precedente Data XSD
- Pagina successiva Variabili XSD