Como calculamos
Última atualização: 26 de julho de 2026
Você não deveria ter de acreditar na palavra de uma calculadora — sobretudo em questões de saúde ou dinheiro. Esta página explica como o calcu.lol produz seus números, de forma clara e verificável, incluindo os limites.
A matemática fica separada da interface
As operações de cada calculadora vivem em seu próprio módulo dedicado — um por calculadora, mais de trezentos no total — escrito como funções puras: as mesmas entradas sempre produzem as mesmas saídas, sem estado oculto e sem acesso à rede.
Como a camada matemática é estritamente separada da interface, exatamente o mesmo código é executado quando uma página é pré-renderizada no servidor e quando você interage com ela no navegador. A resposta não pode diferir entre os dois.
Aritmética decimal com 30 dígitos significativos
A aritmética de ponto flutuante comum responde, notoriamente, 0.30000000000000004 à soma 0.1 + 0.2. Para evitar toda essa classe de erros, a matemática do calcu.lol roda sobre aritmética decimal (a biblioteca decimal.js) configurada para 30 dígitos significativos — incluindo trigonometria, logaritmos e raízes, não apenas adição e multiplicação.
Os resultados exibidos são arredondados para facilitar a leitura, mas o cálculo subjacente mantém a precisão completa, de modo que as etapas intermediárias não acumulam desvio.
Seus dados nunca são enviados a lugar algum para serem calculados
Os cálculos são executados inteiramente no seu dispositivo. Os números que você digita não são transmitidos a um servidor para processamento — não existe nenhum backend de cálculo. É a mesma garantia descrita na política de privacidade.
Cada resultado é um link
O estado completo de uma calculadora — cada dado que você inseriu — é serializado no endereço da página. Copie o link e quem o abrir verá as mesmas entradas e o mesmo resultado. Isso também torna os resultados reproduzíveis: um link é um registro completo e autossuficiente de um cálculo.
Como a correção é verificada
A exatidão é garantida por uma suíte de testes automatizados que roda antes de cada implantação:
- Testes unitários exercitam os módulos matemáticos das calculadoras com valores conhecidos e casos extremos; a maioria dos módulos tem sua própria suíte de testes.
- Testes de invariantes de registro garantem que toda calculadora publicada tenha um módulo matemático, um componente de interface e traduções nos 8 idiomas — uma calculadora não pode ser lançada pela metade.
- Testes de integridade de rotas exercitam cada página de calculadora em cada idioma (312 calculadoras × 8 idiomas) para verificar que cada uma carrega e declara metadados corretos.
De onde vêm os dados
Quase todas as calculadoras são matemática autossuficiente e não precisam de dados externos. A única exceção que vale mencionar: o conversor de moedas usa um retrato estático das taxas de câmbio, não um serviço ao vivo — e diz isso na própria página, com a data em que as taxas foram capturadas.
Os limites, com honestidade
A aritmética de alta precisão garante que a fórmula seja calculada com exatidão; não garante que a fórmula se ajuste à sua situação. Uma estimativa de TDEE, uma categoria de IMC ou uma projeção de empréstimo são modelos simplificados da realidade.
Os resultados são fornecidos apenas para fins informativos e educacionais. Não constituem aconselhamento médico, financeiro, fiscal, jurídico ou de engenharia — os termos de serviço trazem a isenção de responsabilidade formal. Para decisões importantes, verifique de forma independente e consulte um profissional qualificado.
Encontrou um erro?
Se uma calculadora produzir um resultado errado, o operador quer saber. Informe pelo perfil do GitHub github.com/dvddvd300 — as entradas exatas (ou simplesmente o link compartilhável, que as contém) tornam o problema corrigível.