Uma representação de um valor decimal, como 2,5. Os clientes podem converter valores em formatos decimais nativos da linguagem, como BigDecimal do Java ou decimal.Decimal do Python.
| Representação JSON |
|---|
{ "value": string } |
| Campos | |
|---|---|
value |
O valor decimal, como uma string. A representação de string consiste em um sinal opcional, A fração consiste em um ponto decimal seguido de zero ou mais dígitos decimais. A string precisa ter pelo menos um dígito na parte inteira ou na fração. O número formado pelo sinal, o inteiro e a fração é chamado de significando. O expoente consiste no caractere Os serviços devem normalizar os valores decimais antes de armazená-los:
Os serviços podem realizar uma normalização adicional com base nas próprias necessidades e na implementação decimal interna selecionada, como mover o ponto decimal e o valor do expoente juntos (exemplo: Observe que apenas o caractere A gramática ENBF é: Os serviços devem documentar claramente o intervalo de valores aceitos, a precisão máxima aceita (número total de dígitos) e, se aplicável, a escala (número de dígitos após o ponto decimal), bem como o comportamento ao receber valores fora dos limites. Os serviços podem aceitar valores transmitidos como entrada, mesmo que eles tenham uma precisão ou escala maior do que o serviço aceita, e devem arredondar o valor para se adequar à escala aceita. Como alternativa, o serviço pode gerar um erro com Os serviços devem gerar um erro com |