XSD संख्यात्मक डेटा प्रकार
दशमलव डेटा प्रकारों का उपयोग संख्यात्मक मानों के लिए किया जाता है।
दशमलव डेटा प्रकार
दशमलव डेटा प्रकार का उपयोग संख्यात्मक मान निर्दिष्ट करने के लिए किया जाता है।
निम्नलिखित एक स्कीमा में दशमलव घोषणा का एक उदाहरण है:
<xs:element name="price" type="xs:decimal"/>
आपके दस्तावेज़ में एक तत्व इस तरह दिख सकता है:
<price>999.50</price>
या यह इस तरह दिख सकता है:
<price>+999.5450</price>
या यह इस तरह दिख सकता है:
<price>-999.5230</price>
या यह इस तरह दिख सकता है:
<price>0</price>
या यह इस तरह दिख सकता है:
<price>14</price>
पूर्णांक डेटा प्रकार
पूर्णांक डेटा प्रकार का उपयोग भिन्नात्मक घटक के बिना एक संख्यात्मक मान निर्दिष्ट करने के लिए किया जाता है।
निम्नलिखित एक स्कीमा में एक पूर्णांक घोषणा का एक उदाहरण है:
<xs:element name="price" type="xs:integer"/>
आपके दस्तावेज़ में एक तत्व इस तरह दिख सकता है:
<price>999</price>
या यह इस तरह दिख सकता है:
<price>+999</price>
या यह इस तरह दिख सकता है:
<price>-999</price>
या यह इस तरह दिख सकता है:
<price>0</price>
संख्यात्मक डेटा प्रकार
ध्यान दें कि नीचे दिए गए सभी डेटा प्रकार दशमलव डेटा प्रकार (स्वयं दशमलव को छोड़कर) से प्राप्त होते हैं!
Name | Description |
---|---|
byte | A signed 8-bit integer |
decimal | A decimal value |
int | A signed 32-bit integer |
integer | An integer value |
long | A signed 64-bit integer |
negativeInteger | An integer containing only negative values (..,-2,-1) |
nonNegativeInteger | An integer containing only non-negative values (0,1,2,..) |
nonPositiveInteger | An integer containing only non-positive values (..,-2,-1,0) |
positiveInteger | An integer containing only positive values (1,2,..) |
short | A signed 16-bit integer |
unsignedLong | An unsigned 64-bit integer |
unsignedInt | An unsigned 32-bit integer |
unsignedShort | An unsigned 16-bit integer |
unsignedByte | An unsigned 8-bit integer |
संख्यात्मक डेटा प्रकारों पर प्रतिबंध
संख्यात्मक डेटा प्रकारों के साथ उपयोग किए जा सकने वाले प्रतिबंध:
- गणना
- भिन्न अंक
- मैक्सएक्सक्लूसिव
- अधिकतम समावेशी
- मिनएक्सक्लूसिव
- न्यूनतम समावेशी
- प्रतिरूप
- कुल अंक
- खाली स्थान के