Uma calculadora mostra "Erro" quando a operação que você digitou não tem resultado matemático válido. O gatilho mais comum é a divisão por zero, mas parênteses desequilibrados, raiz quadrada de número negativo e alguns outros casos específicos geram a mesma mensagem. Limpar o visor e corrigir a expressão é tudo o que você precisa para continuar.
As causas mais comuns de erro na calculadora
A maioria das mensagens de Erro vem de uma destas cinco situações:
- Divisão por zero — digitar algo como
8 ÷ 0não tem resposta definida na aritmética padrão. A calculadora detecta isso e retorna Erro em vez de um resultado impossível. - Raiz quadrada de número negativo —
√(−9)não tem solução em números reais, então a calculadora sinaliza o problema. (A resposta existe no sistema de números complexos, mas uma calculadora padrão trabalha só com números reais.) - Logaritmo de zero ou número negativo —
log(0)elog(−5)são indefinidos na matemática dos números reais. A calculadora retorna Erro para ambos. - Parênteses desequilibrados — se você abre um parêntese e não fecha, a expressão fica incompleta. A calculadora não consegue avaliar e indica o problema com Erro.
- Fatorial de número negativo —
n!é definido apenas para números inteiros não negativos. Digitar(−3)!gera Erro porque fatoriais negativos não existem.
Como esta calculadora trata erros internamente
A calculadora acima avalia toda a expressão digitada assim que você aperta o igual. Quando o resultado volta como NaN (Não é Número) ou Infinity do motor JavaScript, a calculadora converte ambos na palavra única Erro no visor. Isso significa que tanto "operação impossível" quanto "resultado infinito" aparecem iguais para você — mas a solução é a mesma em qualquer caso: limpe o visor e revise a expressão.
Importante: o estado de Erro não causa nenhum dano. Não há memória da conta com problema; apertar o botão de limpar reseta o visor para zero e você pode começar de novo.
Como corrigir o erro e obter uma resposta válida
- Aperte C ou limpe o visor — isso sempre reseta completamente o estado de erro.
- Verifique se há zero no denominador — se você quis dividir por um número muito pequeno em vez de zero, digite novamente com o valor correto.
- Conte seus parênteses — cada
(aberto precisa de um)correspondente. Uma rápida leitura da esquerda para a direita geralmente identifica o que está faltando. - Confirme se o número sob a raiz quadrada é positivo — se não for, sua fórmula pode precisar ser reorganizada antes de calcular a raiz.
- Cheque o sinal antes de logaritmo ou fatorial — ambos exigem entrada não negativa; se o valor puder ser negativo, considere se outra função se aplica ao seu problema.
Experimente: digite1 ÷ 0na calculadora acima e aperte igual — o visor mostra Erro. Aperte C para limpar, digite1 ÷ 0.01novamente, e a calculadora retorna 100. A operação é válida; só o denominador exatamente zero é proibido.