jenis data desimal digunakan untuk nilai-nilai numerik.
Data desimal Type
Tipe data desimal digunakan untuk menentukan nilai numerik.
Berikut ini adalah contoh dari deklarasi desimal dalam skema:
<xs:element name="prize" type="xs:decimal"/>
Elemen dalam dokumen Anda akan terlihat seperti ini:
<prize>999.50</prize>
Atau mungkin terlihat seperti ini:
<prize>+999.5450</prize>
Atau mungkin terlihat seperti ini:
<prize>-999.5230</prize>
Atau mungkin terlihat seperti ini:
<prize>0</prize>
Atau mungkin terlihat seperti ini:
<prize>14</prize>
Note: Jumlah maksimum angka desimal Anda dapat menentukan adalah 18.
Integer Data Type
Integer tipe data yang digunakan untuk menentukan nilai numerik tanpa komponen pecahan.
Berikut ini adalah contoh dari deklarasi integer dalam skema:
<xs:element name="prize" type="xs:integer"/>
Elemen dalam dokumen Anda akan terlihat seperti ini:
<prize>999</prize>
Atau mungkin terlihat seperti ini:
<prize>+999</prize>
Atau mungkin terlihat seperti ini:
<prize>-999</prize>
Atau mungkin terlihat seperti ini:
<prize>0</prize>
Jenis Data numerik
Perhatikan bahwa semua jenis data di bawah berasal dari tipe data Decimal (except for decimal itself) !
Nama | Deskripsi |
---|---|
byte | Sebuah ditandatangani 8-bit integer |
decimal | Sebuah nilai desimal |
int | Sebuah ditandatangani 32-bit integer |
integer | Nilai integer |
long | Sebuah ditandatangani 64-bit integer |
negativeInteger | Integer yang hanya berisi nilai-nilai negatif (..,-2,-1) |
nonNegativeInteger | Integer yang mengandung nilai-nilai hanya non-negatif (0,1,2,..) |
nonPositiveInteger | Integer yang hanya mengandung nilai-nilai non-positif (..,-2,-1,0) |
positiveInteger | Integer yang hanya berisi nilai-nilai positif (1,2,..) |
short | Sebuah ditandatangani 16-bit integer |
unsignedLong | Sebuah unsigned 64-bit integer |
unsignedInt | Sebuah unsigned 32-bit integer |
unsignedShort | Sebuah unsigned 16-bit integer |
unsignedByte | Sebuah unsigned 8-bit integer |
Pembatasan Jenis Data Angka
Pembatasan yang dapat digunakan dengan tipe data Numeric:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace