XSD 数值数据类型
డిసీమాల్ డేటా టైప్ పదార్థం నిర్వచించడానికి ఉపయోగించబడుతుంది.
డిసీమాల్ డేటా టైప్
ఒక విలువను నిర్వచించడానికి ఉపయోగించే డిసీమాల్ డేటా టైప్
కొన్ని స్కీమ్స్లో డిసీమాల్ నంబర్ నిర్వచనం ఈ విధంగా ఉంటుంది.
<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