El tipo de datos xs:decimal representa un subconjunto de los números reales que pueden representare mediante números
decimales.
Formato léxico
El formato léxico de
xs:decimal es una secuencia de dígitos decimales (0 a 9) de longitud finita
separados por un punto como indicador decimal. Se permite un signo inicial opcional. Si el signo se omite, se presupone un signo positivo (+). Los ceros iniciales y
finales son
opcionales. Si la parte fraccionaria es cero, el punto y los ceros que le siguen pueden omitirse. Los números siguientes son ejemplos válidos de un decimal:
- -1.23
- 12678967.543233
- +100000.00
- 210.
Constructor
Utilice la sintaxis siguiente para crear una instancia de xs:decimal:
![Leer el esquema de sintaxis](./c.gif)
>>-xs:decimal(valor)-------------------------------------------><
- valor
- El valor que debe construirse. Si este valor es una secuencia vacía, se devuelve la secuencia vacía.
Si valor es ilegal para el tipo de datos de destino, la función del constructor devuelve un error.