Tipos de Dados Numéricos XSD
- Página Anterior Data/Hora XSD
- Próxima Página Diversos XSD
O tipo de dados decimal é usado para números.
Tipo de dados decimal
O tipo de dados decimal é usado para definir um número.
A seguir está um exemplo de declaração de número decimal em um certain scheme.
<xs:element name="prize" type="xs:decimal"/>
Os elementos do documento devem parecer assim:
<prize>999.50</prize>
Ou algo semelhante:
<prize>+999.5450</prize>
Ou algo semelhante:
<prize>-999.5230</prize>
Ou algo semelhante:
<prize>0</prize>
Ou algo semelhante:
<prize>14</prize>
Comentário:Você pode definir o número máximo de dígitos de um número decimal é de 18 dígitos.
Tipo de dados inteiro
O tipo de dados inteiro é usado para definir números sem parte fracionária.
A seguir está um exemplo de declaração de inteiro em um certain scheme.
<xs:element name="prize" type="xs:integer"/>
Os elementos do documento devem parecer assim:
<prize>999</prize>
Ou algo semelhante:
<prize>+999</prize>
Ou algo semelhante:
<prize>-999</prize>
Ou algo semelhante:
<prize>0</prize>
Tipo de dados numéricos
Atenção, todos os tipos de dados abaixo são derivados do tipo de dados decimal (exceto decimal本身)!
Nome | Segundos |
---|---|
byte | Inteiro de 8 bits com sinal |
decimal | Número decimal |
int | Inteiro de 32 bits com sinal |
integer | Valor inteiro |
long | Inteiro de 64 bits com sinal |
negativeInteger | Inteiro contendo apenas valores negativos ( .., -2, -1.) |
nonNegativeInteger | Inteiro contendo apenas valores não negativos (0, 1, 2, ..) |
nonPositiveInteger | Inteiro contendo apenas valores não positivos (.., -2, -1, 0) |
positiveInteger | Inteiro contendo apenas valores positivos (1, 2, ..) |
short | Inteiro de 16 bits com sinal |
unsignedLong | Inteiro de 64 bits sem sinal |
unsignedInt | Inteiro de 32 bits sem sinal |
unsignedShort | Inteiro de 16 bits sem sinal |
unsignedByte | Inteiro de 8 bits sem sinal |
Restrição do tipo de dados numéricos
Limitações que podem ser usadas juntamente com os tipos de dados numéricos:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Página Anterior Data/Hora XSD
- Próxima Página Diversos XSD