Lógica de cálculo
A lógica das fórmulas é isolada em módulos TypeScript para que a mesma matemática possa alimentar múltiplas interfaces e ser revista independentemente do layout da página.
Validamos cada fórmula com fontes revistas por pares, cruzamos resultados com implementações de referência e documentamos a matemática para que possa verificá-la por si mesmo.
Última atualização: março de 2026
A lógica das fórmulas é isolada em módulos TypeScript para que a mesma matemática possa alimentar múltiplas interfaces e ser revista independentemente do layout da página.
Os resultados são arredondados para facilitar a leitura, mas a calculadora preserva a precisão durante os cálculos internos sempre que isso afete materialmente os totais.
Cada calculadora inclui uma secção de pressupostos que explica o que a ferramenta modela e o que não modela.
A versão de lançamento calcula os resultados localmente no navegador. Se funcionalidades futuras introduzirem cenários guardados ou eventos analíticos, essas alterações deverão ser documentadas na página.
Cada fórmula é rastreada até à sua origem — artigos académicos, publicações governamentais ou normas reconhecidas da indústria. Sem fontes secundárias ou suposições.
Cada calculadora é testada com conjuntos de dados de referência, exemplos resolvidos conhecidos e pelo menos uma implementação independente. Os casos limite são testados explicitamente.
Cada página de calculadora mostra a fórmula, explica as variáveis e liga ao material de origem. Pressupostos como regras de arredondamento são indicados explicitamente.
As taxas de imposto mudam. As diretrizes são atualizadas. Executamos verificações automáticas e atualizamos as calculadoras quando os dados subjacentes mudam. Cada calculadora mostra quando foi verificada pela última vez.
Cada fórmula provém de artigos revistos por pares, publicações governamentais ou normas reconhecidas do setor. Resumos secundários não são aceites como fontes primárias.
A lógica de cálculo é escrita num módulo TypeScript autónomo, separado da interface e do conteúdo, para que possa ser testada e revista de forma independente.
Cada calculadora é testada com exemplos resolvidos de manuais, conjuntos de dados de referência e pelo menos uma implementação independente, como o Wolfram Alpha ou o Excel.
A fórmula, as definições das variáveis, o comportamento de arredondamento, os pressupostos, os exemplos resolvidos e as citações das fontes estão documentados na página da calculadora.
Conjuntos de testes automatizados verificam a correção em cada compilação. Quando os dados subjacentes mudam, como atualizações de taxas de imposto, as calculadoras afetadas são atualizadas e verificadas novamente.
Se encontrar um erro, discordar de uma fonte ou quiser sugerir uma fórmula melhor — queremos saber a sua opinião.
Reportar um problema ou sugerir uma melhoria