Es una representación de un valor decimal, como 2.5. Los clientes pueden convertir valores en formatos decimales nativos del lenguaje, como BigDecimal de Java o decimal.Decimal de Python.
| Representación JSON |
|---|
{ "value": string } |
| Campos | |
|---|---|
value |
Valor decimal, como una cadena. La representación de cadena consta de un signo opcional, La fracción consta de un punto decimal seguido de cero o más dígitos decimales. La cadena debe contener al menos un dígito en el número entero o en la fracción. El número formado por el signo, el entero y la fracción se conoce como significando. El exponente consta del carácter Los servicios deben normalizar los valores decimales antes de almacenarlos de la siguiente manera:
Los servicios pueden realizar una normalización adicional según sus propias necesidades y la implementación decimal interna seleccionada, como desplazar el punto decimal y el valor del exponente juntos (por ejemplo, Ten en cuenta que solo se admite el carácter La gramática de la ENBF es la siguiente: Los servicios deben documentar claramente el rango de valores admitidos, la precisión máxima admitida (cantidad total de dígitos) y, si corresponde, la escala (cantidad de dígitos después del punto decimal), así como su comportamiento cuando reciben valores fuera de los límites. Los servicios pueden optar por aceptar valores que se pasan como entrada, incluso cuando el valor tiene una precisión o escala más alta de la que admite el servicio, y deben redondear el valor para que se ajuste a la escala admitida. Como alternativa, el servicio puede generar un error con Los servicios deben mostrar un error con |