XSD 数值数据类型
Ο τύπος δεδομένων δεκαδικού αριθμού χρησιμοποιείται για αριθμούς.
Τύπος δεδομένων δεκαδικού αριθμού
Ο τύπος δεδομένων δεκαδικού αριθμού χρησιμοποιείται για τον καθορισμό μιας τιμής.
Ακολουθεί ένα παράδειγμα αναφοράς ενός scheme για τη δήλωση δεκαδικού αριθμού.
<xs:element name="prize" type="xs:decimal"/>
Τα στοιχεία του κειμένου πρέπει να μοιάζουν με κάτι τέτοιο:
<prize>999.50</prize>
ή κάτι παρόμοιο:
<prize>+999.5450</prize>
ή κάτι παρόμοιο:
<prize>-999.5230</prize>
ή κάτι παρόμοιο:
<prize>0</prize>
ή κάτι παρόμοιο:
<prize>14</prize>
Σημείωση:Η μέγιστη αριθμητική τιμή που μπορείτε να καθορίσετε είναι 18 ψηφία.
Τύπος δεδομένων ακέραιου
Ο τύπος δεδομένων ακέραιου χρησιμοποιείται για τον καθορισμό αριθμητικών τιμών χωρίς μικροομάδες.
Ακολουθεί ένα παράδειγμα αναφοράς ενός scheme για τη δήλωση ακέραιου.
<xs:element name="prize" type="xs:integer"/>
Τα στοιχεία του κειμένου πρέπει να μοιάζουν με κάτι τέτοιο:
<prize>999</prize>
ή κάτι παρόμοιο:
<prize>+999</prize>
ή κάτι παρόμοιο:
<prize>-999</prize>
ή κάτι παρόμοιο:
<prize>0</prize>
Τύπος δεδομένων αριθμητικής τιμής
Παρακαλώ σημειώστε ότι όλα τα τύποι δεδομένων που αναφέρονται εδώ προέρχονται από τον τύπο δεδομένων δεκαδικού αριθμού (εκτός από το decimal itself)!
Όνομα | Δευτερόλεπτα |
---|---|
byte | Με πρόσημα 8-ψήφιος αριθμός |
decimal | Δεκαδικός αριθμός |
int | Με πρόσημα 32-ψήφιος αριθμός |
integer | Αριθμητικές τιμές |
long | Με πρόσημα 64-ψήφιος αριθμός |
negativeInteger | Αριθμοί που περιέχουν μόνο αρνητικές τιμές ( .., -2, -1.) |
nonNegativeInteger | Αριθμοί που περιέχουν μόνο μη αρνητικές τιμές (0, 1, 2, ..) |
nonPositiveInteger | Αριθμοί που περιέχουν μόνο μη θετικές τιμές (.., -2, -1, 0) |
positiveInteger | Αριθμοί που περιέχουν μόνο θετικές τιμές (1, 2, ..) |
short | Με πρόσημα 16-ψήφιος αριθμός |
unsignedLong | Ανέκδοτος 64-ψήφιος αριθμός |
unsignedInt | Ανέκδοτος 32-ψήφιος αριθμός |
unsignedShort | Ανέκδοτος 16-ψήφιος αριθμός |
unsignedByte | Ανέκδοτος 8-ψήφιος αριθμός |
Ο περιορισμός τύπου δεδομένων αριθμητικής τιμής (Restriction)
可与数值数据类型一同使用的限定:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace