Calculadora científica

Calculadora científica

Digite uma expressão ou use o teclado integrado. Um analisador dedicado avalia a gramática matemática documentada localmente, sem eval nem Function.

Calcular uma expressão

Exemplos: sin(30), sqrt(81), 2^8, 5!, 200*15% ou log(1000). Multiplicação implícita como 2pi não é aceita; escreva 2*pi.

Use o separador decimal do seu idioma. Pressione Enter para calcular.

Unidade de ângulo
Funções aceitas

Resultado

O resultado aparecerá aqui.

Valor calculado

Histórico local

Nenhum cálculo está salvo neste navegador.

    Cálculo local e histórico privado

    As expressões são avaliadas no seu navegador. Os dez cálculos mais recentes ficam armazenados apenas neste navegador e podem ser apagados a qualquer momento.

    Funções aceitas

    As funções recebem um argumento entre parênteses. Funções trigonométricas usam o modo de graus ou radianos selecionado.

    Trigonometria

    • sin, cos, tan
    • asin, acos, atan
    • sinh, cosh, tanh

    Raízes e logaritmos

    • sqrt, cbrt
    • ln, log, log2
    • exp

    Outras operações

    • abs, floor, ceil, round
    • fatorial: n!
    • porcentagem: n%
    • constantes: pi, e, ans

    Regras de sintaxe

    • A precedência é: parênteses, fatorial e porcentagem, potência, sinal unário, multiplicação/divisão, adição/subtração.
    • Potência é associativa à direita: 2^3^2 significa 2^(3^2).
    • Porcentagem é pós-fixa: 15% equivale a 0,15, então 200*15% equivale a 30.
    • Multiplicação implícita é rejeitada: use 2*pi em vez de 2pi.
    • Apenas resultados reais e finitos são aceitos.

    Exemplos

    sin(30)

    0,5 no modo de graus

    A mesma expressão dá um valor diferente em radianos.

    2^3^2

    512

    A exponenciação é avaliada da direita para a esquerda.

    5! + sqrt(81)

    129

    5! é 120 e sqrt(81) é 9.

    200*15%

    30

    15% é convertido para 0,15.

    Perguntas frequentes

    A calculadora usa eval?

    Não. Um tokenizer e um parser dedicados aceitam apenas a gramática matemática documentada.

    Qual precisão é usada?

    Os cálculos usam números JavaScript de dupla precisão e o resultado exibido é limitado a quinze algarismos significativos.

    Por que tan(90) falha no modo de graus?

    A tangente é indefinida quando o cosseno do ângulo é zero.

    O que significa ans?

    ans representa o resultado bem-sucedido mais recente disponível na página.

    Referências técnicas