XSD 数值数据类型

Ang uri ng datos na desimal ay ginagamit para sa numero.

Uri ng datos na desimal

Ang uri ng datos na desimal ay ginagamit upang tukuyin ang isang numero.

Isang halimbawa ng deklarasyon ng desimal sa isang scheme.

<xs:element name="prize" type="xs:decimal"/>

Ang elemento sa dokumento ay dapat magmukhang ganito:

<prize>999.50</prize>

O kahit anong ganito:

<prize>+999.5450</prize>

O kahit anong ganito:

<prize>-999.5230</prize>

O kahit anong ganito:

<prize>0</prize>

O kahit anong ganito:

<prize>14</prize>

Komentaryo:Ang pinakamataas na bilang ng sibol ng desimal na maaaring ituturing ay 18.

Uri ng datos na integer

Ang uri ng datos na integer ay ginagamit upang tukuyin ang mga numero na walang decimal na bahagi.

Isang halimbawa ng deklarasyon ng integer sa isang scheme.

<xs:element name="prize" type="xs:integer"/>

Ang elemento sa dokumento ay dapat magmukhang ganito:

<prize>999</prize>

O kahit anong ganito:

<prize>+999</prize>

O kahit anong ganito:

<prize>-999</prize>

O kahit anong ganito:

<prize>0</prize>

Uri ng datos na numeriko

Mangyaring pagsiyasat, ang lahat ng uri ng datos na ito ay mula sa uri ng datos na dekadang bilang (maliban sa decimal mismo)!

Pangalan Sekundong bilang
byte May positibo at negatibo na walong pung bit na integer
decimal Dekadang bilang
int May positibo at negatibo na dalawampung pung bit na integer
integer Uri ng integer
long May positibo at negatibo na labing-apat na pung bit na integer
negativeInteger Tanging may negatibong integer ( .., -2, -1.)
nonNegativeInteger Tanging may negatibong integer (0, 1, 2, ..)
nonPositiveInteger Tanging may negatibong integer (.., -2, -1, 0)
positiveInteger Tanging may positibong integer (1, 2, ..)
short May positibo at negatibo na labingwalong pung bit na integer
unsignedLong Wala ng positibo at negatibo na labing-apat na pung bit na integer
unsignedInt Wala ng positibo at negatibo na dalawampung pung bit na integer
unsignedShort Wala ng positibo at negatibo na labingwalong pung bit na integer
unsignedByte Wala ng positibo at negatibo na walong pung bit na integer

Limitasyon sa uri ng mga datos na numeriko (Restriction)

可与数值数据类型一同使用的限定:

  • enumeration
  • fractionDigits
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • pattern
  • totalDigits
  • whiteSpace