Tipos de datos numéricos de XSD
- Página anterior Fecha/hora
- Página siguiente Misceláneos de XSD
El tipo de datos decimal se utiliza para valores numéricos.
Tipo de datos decimal
El tipo de datos decimal se utiliza para especificar un valor numérico.
A continuación se muestra un ejemplo de declaración de números decimales en un esquema.
<xs:element name="prize" type="xs:decimal"/>
Los elementos en el documento deben parecer así:
<prize>999.50</prize>
O algo así:
<prize>+999.5450</prize>
O algo así:
<prize>-999.5230</prize>
O algo así:
<prize>0</prize>
O algo así:
<prize>14</prize>
Notas:La cantidad máxima de dígitos decimales que puede especificar es de 18 dígitos.
Tipo de datos entero
El tipo de datos entero se utiliza para especificar valores numéricos sin componente decimal.
A continuación se muestra un ejemplo de declaración de enteros en un esquema.
<xs:element name="prize" type="xs:integer"/>
Los elementos en el documento deben parecer así:
<prize>999</prize>
O algo así:
<prize>+999</prize>
O algo así:
<prize>-999</prize>
O algo así:
<prize>0</prize>
Tipo de datos numéricos
¡Por favor, tenga en cuenta que todos los tipos de datos a continuación provienen del tipo de datos decimal (excepto decimal mismo)!
Nombre | Segundos |
---|---|
byte | Entero de 8 bits con signo |
decimal | Número decimal |
int | Entero de 32 bits con signo |
integer | Valor entero |
long | Entero de 64 bits con signo |
negativeInteger | Entero que solo contiene valores negativos ( .., -2, -1.) |
nonNegativeInteger | Entero que solo contiene valores no negativos (0, 1, 2, ..) |
nonPositiveInteger | Entero que solo contiene valores no positivos (.., -2, -1, 0) |
positiveInteger | Entero que solo contiene valores positivos (1, 2, ..) |
short | Entero de 16 bits con signo |
unsignedLong | Entero de 64 bits sin signo |
unsignedInt | Entero de 32 bits sin signo |
unsignedShort | Entero de 16 bits sin signo |
unsignedByte | Entero de 8 bits sin signo |
Restricción del tipo de datos numéricos
Limitaciones que se pueden usar junto con los tipos de datos numéricos:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Página anterior Fecha/hora
- Página siguiente Misceláneos de XSD