Ajusta a precisão de um número através do truncamento de casas decimais excedentes.
Diferente do arredondamento padrão, esta função remove os dígitos além do limite
sem alterar os anteriores (floor para positivos), garantindo que somatórios
de centavos não excedam os valores brutos por erros de ponto flutuante.
Parameters
value: Number
O valor numérico original.
OptionalprecisaoLocal: number|null
A quantidade de casas decimais desejada. Caso seja omitido,
utiliza o valor padrão da constante precisao.
Returns number
O valor numérico processado com a precisão solicitada.
Ajusta a precisão de um número através do truncamento de casas decimais excedentes.
Diferente do arredondamento padrão, esta função remove os dígitos além do limite sem alterar os anteriores (floor para positivos), garantindo que somatórios de centavos não excedam os valores brutos por erros de ponto flutuante.