Calculadora científica

Digite uma expressão e a resposta aparece enquanto você digita — trigonometria, logs, potências e raízes, com erros que dizem o que deu errado.

Resultado

Como usar

  1. Digite uma expressão na caixa — o resultado aparece abaixo dela enquanto você digita, sem botão para pressionar.
  2. Ou monte a expressão com o teclado. As teclas mantêm o cursor onde estava, e o teclado físico também funciona: Enter escreve o resultado de volta, Esc limpa tudo.
  3. Escolha Graus ou Rad antes de usar sin, cos ou tan. O modo é mostrado ao lado das teclas e muda o resultado imediatamente.
  4. O resultado é em dígitos latinos simples: copie-o, ou pressione Enter para colocá-lo de volta na expressão e continuar calculando.

Exemplo

Expressão (Graus)

sin(30) + 2^10

Resultado

1024.5

sin(30) em graus é 0,5, e 2^10 é 1024, então o total é 1024,5. Mude para Rad e a mesma expressão vira 1023,01196838 — é por isso que o modo de ângulo é mostrado ao lado das teclas.

Escopo, limites e dúvidas comuns

  • Precisão dupla, exibida com 12 algarismos significativos: 0.1+0.2 mostra 0.3, mas o valor é um número de ponto flutuante binário — isto não é aritmética exata de frações.
  • Funções e raízes exigem parênteses: sin(30), √(16). “sin30” é reportado como erro de sintaxe em vez de adivinhado.
  • Funções disponíveis: sin, cos, tan, ln (natural), log (base 10), √, além de ^, !, % e π/e. Sem trigonometria inversa, funções hiperbólicas, registradores de memória ou conversão de unidades.
  • Porcentagem significa “dividir por 100”: 50% é 0,5, e 200+10% é 200,1, não 220.
  • Os erros são específicos: um token inesperado é citado, e parêntese não fechado, divisão por zero, erro de domínio (√(-1), ln(0), tan(90°)) e overflow são reportados separadamente.
  • A trigonometria é ajustada para 0 quando o resultado fica abaixo de 1e-12, então sin(180°) mostra 0 em vez de 1,22e-16. tan é reportada como indefinida em 90° e 270°.
  • Os nomes das funções não são traduzidos — sin continua sin em todos os idiomas, então expressões copiadas de livros ou código podem ser coladas como estão.
  • As expressões são limitadas a 512 caracteres e 32 níveis de aninhamento; entradas maiores são reportadas, nunca truncadas.
  • Nada é enviado, armazenado ou colocado na URL: sem histórico, sem link de compartilhamento com a expressão. Tudo roda no seu navegador.

O que as pessoas costumam precisar em seguida, quando o número está em mãos.