Tipi di dati numerici XSD
- Pagina precedente Data/ora XSD
- Pagina successiva Articoli vari XSD
Il tipo di dati decimale viene utilizzato per numeri.
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 certain scheme.
<xs:element name="prize" type="xs:decimal"/>
Gli elementi del documento dovrebbero apparire qualcosa del genere:
<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.
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 certain scheme.
<xs:element name="prize" type="xs:integer"/>
Gli elementi del documento dovrebbero apparire qualcosa del genere:
<prize>999</prize>
O qualcosa del genere:
<prize>+999</prize>
O qualcosa del genere:
<prize>-999</prize>
O qualcosa del genere:
<prize>0</prize>
Tipo di dati numerici
Attenzione, tutti i tipi di dati elencati di seguito derivano dal tipo di dati decimale (tranne decimal stesso)!
Nome | Secondi |
---|---|
byte | Intero di 8 bit con segno |
decimal | Numero decimale |
int | Intero di 32 bit con segno |
integer | Valore intero |
long | Intero di 64 bit con segno |
negativeInteger | Intero che contiene solo valori negativi ( .., -2, -1.) |
nonNegativeInteger | Intero che contiene solo valori non negativi (0, 1, 2, ..) |
nonPositiveInteger | Intero che contiene solo valori non positivi (.., -2, -1, 0) |
positiveInteger | Intero che contiene solo valori 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 |
Restrizione del tipo di dati numerici
Limiti utilizzabili con i tipi di dati numerici:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Pagina precedente Data/ora XSD
- Pagina successiva Articoli vari XSD