نوع البيانات العددية في XSD
- الصفحة السابقة التاريخ/الوقت
- الصفحة التالية مختلف XSD
يستخدم نوع البيانات العددية العشرية للقيم العددية.
نوع البيانات العددية العشرية
يستخدم نوع البيانات العددية العشرية لتحديد عدد.
هذا مثال على إعلان عدد عشري في某个 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 bits يحتوي على إشارة |
decimal | عدد عشري |
int | عدد عشري 32 bits يحتوي على إشارة |
integer | قيمة عددية |
long | عدد عشري 64 bits يحتوي على إشارة |
negativeInteger | عدد صحيح يحتوي فقط على القيم السلبية ( .., -2, -1.) |
nonNegativeInteger | عدد صحيح يحتوي فقط على القيم الإيجابية أو الصفر (0, 1, 2, ..) |
nonPositiveInteger | عدد صحيح يحتوي فقط على القيم السلبية أو الصفر (.., -2, -1, 0) |
positiveInteger | عدد صحيح يحتوي فقط على القيم الإيجابية (1, 2, ..) |
short | عدد عشري 16 bits يحتوي على إشارة |
unsignedLong | عدد عشري 64 bits بدون إشارة |
unsignedInt | عدد عشري 32 bits بدون إشارة |
unsignedShort | عدد عشري 16 bits بدون إشارة |
unsignedByte | عدد عشري 8 bits بدون إشارة |
محدودية نوع البيانات العددية (التحديد)
حدود يمكن استخدامها مع أنواع البيانات العددية:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- الصفحة السابقة التاريخ/الوقت
- الصفحة التالية مختلف XSD