Tipe Data Numerik XSD
- Halaman Sebelumnya Tanggal XSD
- Halaman Berikutnya Lain-Lain XSD
Tipe data desimal digunakan untuk angka numerik.
Tipe data desimal
Tipe data desimal digunakan untuk menentukan suatu nilai numerik.
Berikut adalah contoh deklarasi desimal dalam suatu scheme.
<xs:element name="prize" type="xs:decimal"/>
Elemen di dokumen tampak seperti ini:
<prize>999.50</prize>
atau sejenisnya:
<prize>+999.5450</prize>
atau sejenisnya:
<prize>-999.5230</prize>
atau sejenisnya:
<prize>0</prize>
atau sejenisnya:
<prize>14</prize>
Keterangan:Banyak digit desimal yang dapat Anda tentukan adalah 18 digit.
Tipe data integer
Tipe data integer digunakan untuk menentukan nilai numerik tanpa komponen desimal.
Berikut adalah contoh deklarasi integer dalam suatu scheme.
<xs:element name="prize" type="xs:integer"/>
Elemen di dokumen tampak seperti ini:
<prize>999</prize>
atau sejenisnya:
<prize>+999</prize>
atau sejenisnya:
<prize>-999</prize>
atau sejenisnya:
<prize>0</prize>
Tipe data numerik
Perhatikan, semua tipe data di bawah ini berasal dari tipe data desimal (kecuali decimal sendiri)!
Nama | Detik |
---|---|
byte | Bilangan bulat 8 bit dengan positif dan negatif |
decimal | Angka desimal |
int | Bilangan bulat 32 bit dengan positif dan negatif |
integer | Nilai integer |
long | Bilangan bulat 64 bit dengan positif dan negatif |
negativeInteger | Hanya terdiri dari bilangan bulat negatif ( .., -2, -1.) |
nonNegativeInteger | Hanya terdiri dari bilangan bulat nonnegatif (0, 1, 2, ..) |
nonPositiveInteger | Hanya terdiri dari bilangan bulat negatif (.., -2, -1, 0) |
positiveInteger | Hanya terdiri dari bilangan bulat positif (1, 2, ..) |
short | Bilangan bulat 16 digit dengan simbol + dan - |
unsignedLong | Bilangan bulat 64 digit tanpa simbol + dan - |
unsignedInt | Bilangan bulat 32 digit tanpa simbol + dan - |
unsignedShort | Bilangan bulat 16 digit tanpa simbol + dan - |
unsignedByte | Bilangan bulat 8 digit tanpa simbol + dan - |
Fasets untuk tipe data numerik (Restriction)
Fasets yang dapat digunakan bersama dengan tipe data numerik:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Halaman Sebelumnya Tanggal XSD
- Halaman Berikutnya Lain-Lain XSD