Valores

Valores Percentuais

Alguns endpoints precisam receber ou retornar valores percentuais. Para evitar problemas de representação e de arredondamento, convencionamos de usar uma estrutura pra evitar strings e floats.

A estrutura tem o seguinte formato:

coeficient* int32
Coeficiente do cálculo do percentual


exponent* int32
Expoente do cálculo do percentual


Essa estrutura é usada com a fórmula

$$percentage = coeficient*10^{exponent}$$

Por definição 100% = 100 * (1/100) = 1. De forma análoga, 70% pode ser representado como coefficient = 70, exponent = -2, ou como coefficient = 7, exponent = -1


Valores Financeiros

Todos os valores na API serão sempre inteiros e expressos em centavos de Reais.

Assim, o valor de um real (R$1,00) ficaria: 100.


Última modificação: 12.07.2021