ایکس ایس ڈی عددی نوع ڈاٹا
- پچھلے پیج ایکس ایس ڈی تاریخ
- آئندہ پیج ایکس ایس ڈی غیر معمولی
نوع دادههای اعشاری برای اعداد استفاده میشود.
نوع دادههای اعشاری
نوع دادههای اعشاری برای تعیین یک عدد استفاده میشود.
در اینجا یک مثال از اعلام عدد اعشاری در یک طرح خاص آورده شده است.
<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 است.
نوع دادههای عددی
نوع دادههای عددی برای تعیین اعداد بدون اعداد اعشاری استفاده میشود.
در اینجا یک مثال از اعلام عدد صحیح در یک طرح خاص آورده شده است.
<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
- پچھلے پیج ایکس ایس ڈی تاریخ
- آئندہ پیج ایکس ایس ڈی غیر معمولی