tutorial pengembangan web terbaru
 

Jenis XSD Data Angka


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