Arredondar valores em centavos sem perder o total (maiores restos)
Cole uma lista de valores com mais de duas casas e veja cada um arredondado em centavos de forma que a soma continue igual ao total, com o centavo extra indo para quem tem o maior resto.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Como os centavos são distribuídos
alvo = soma dos valores arredondada em centavos; cada linha recebe o piso em centavos e os centavos que faltam vão às maiores partes fracionárias
Quando valores com várias casas são arredondados um a um, a soma dos arredondados pode diferir do total em alguns centavos. O método dos maiores restos evita isso: todas as linhas ficam com o piso em centavos, e os centavos que faltam para chegar ao total vão, um a um, para as linhas com o maior resto, na ordem da lista em caso de empate.
Exemplo de rateio de R$ 100,00 em três partes
| Item | Valor | Arredondado simples | Ajustado | Ajuste |
|---|---|---|---|---|
| A | 33,3333 | 33,33 | 33,33 | 0,00 |
| B | 33,3333 | 33,33 | 33,33 | 0,00 |
| C | 33,3334 | 33,33 | 33,34 | 0,01 |
Cuidados com o arredondamento
- O total final é a soma original arredondada em centavos.
- Nenhuma linha muda mais que um centavo em relação ao arredondamento simples.
- O ajuste mostra, linha a linha, a diferença para o arredondamento simples.
- Valores negativos não são aceitos.
Nota: Distribuição aritmética dos centavos; confira o resultado antes de lançá-lo.
Perguntas frequentes
Como arredondar uma lista sem perder o total?
Use os maiores restos: no exemplo, a soma original é 100,00 e a final também fica em 100,00.
O que é o método dos maiores restos?
Arredonda todos para baixo e distribui os centavos que faltam às linhas com maior parte fracionária.
Quanto o arredondamento simples erraria?
No exemplo, -0,01 em relação ao total.