एक्सएसडी नंबर डेटा टाइप

दशमलवीय डेटा टाइप अंकों के लिए उपयोग किया जाता है。

दशमलवीय डेटा टाइप

दशमलवीय डेटा टाइप एक संख्या को निर्धारित करता है。

किसी 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 को छोड़कर) दशमलवीय डेटा टाइप से उत्पन्न हैं!

नाम सेकंड
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