Dinheiro em centavos: a regra que protege cada cálculo
Como a Calculadora do Bem evita erros de arredondamento em cálculos trabalhistas.
Equipe Costa Software[Autor a definir]
Quem abre uma calculadora de rescisão está conferindo o que a empresa pagou. Nesse contexto, um centavo errado é um bug grave. Por isso, na Calculadora do Bem, dinheiro nunca é um número de ponto flutuante.
Um tipo só para dinheiro
Todo valor monetário é um inteiro em centavos, com um tipo próprio. Misturar esse tipo com um número comum exige conversão explícita, e o compilador reclama quando isso não acontece.
0.1 + 0.2 // 0.30000000000000004 10 + 20 // 30 centavos. Sempre.
Tabela fiscal não é fórmula
As tabelas de INSS e IRRF mudam todo ano. Elas vivem separadas dos motores de cálculo, versionadas por ano, e entram na função como parâmetro. A fórmula não é editada para acompanhar o calendário.
“Tornar o erro impossível, depois automatizar a verificação, e só por último escrever uma regra.”
Conheça os produtos por trás destas notas.Ver produtos →