Scientific Calculator
NovoFull scientific calculator with trig, log, factorial, powers and memory functions.
Recent Calculations
Runs entirely in your browser. Nothing is uploaded.
O que é uma calculadora científica?
Uma calculadora científica é uma ferramenta avançada que vai muito além da aritmética básica, disponibilizando as funções matemáticas necessárias em ciência, engenharia e matemática superior. Ao contrário de uma calculadora de quatro operações, uma calculadora científica inclui funções trigonométricas, logaritmos, exponenciais, factoriais, potências, raízes e constantes como π e e. Estas funções são indispensáveis em física, química, engenharia, estatística e em qualquer nível além da álgebra elementar.
Esta calculadora científica gratuita online utiliza um parser de expressões completo em vez de uma interface simples botão a botão. Escreva uma expressão completa como sin(45) + log(100) / 2 e avalie-a num único passo — exactamente como escrever uma fórmula, não premindo botões sequencialmente. Suporta modos de ângulo em Graus e Radianos, uma segunda camada de funções inversas e exponenciais, memória e um painel com o histórico das últimas cinco operações.
Como utilizar a calculadora científica
Clique nos botões de função (sin, cos, tan, log, ln, √, etc.) para os inserir no campo de expressão, feche os parênteses e prima = para avaliar. O ecrã mostra tanto a expressão que está a construir como uma pré-visualização do resultado enquanto escreve, para que possa identificar erros antes de os confirmar.
Para aceder à segunda camada de funções, prima o botão [2nd] — as etiquetas actualizam-se para mostrar asin, acos, atan, eˣ, 10ˣ e ∛. Use o selector DEG/RAD para alternar as unidades de ângulo; o modo activo está sempre visível. Para a memória, M+ guarda o resultado actual, MR recupera-o e MC limpa-o. O painel de histórico abaixo do teclado mostra as suas últimas cinco operações — clique em qualquer entrada para reutilizar o resultado. Os utilizadores de teclado podem escrever expressões directamente, premir Enter para avaliar, Backspace para apagar e Escape para limpar tudo.
Como se compara ao Desmos, Wolfram Alpha e Casio
O Desmos é excelente para gráficos, mas o seu modo de calculadora científica é uma funcionalidade secundária. A interface de expressões é orientada para gráficos e não para cálculo, e abre com uma tela de representação gráfica que a maioria dos utilizadores não precisa para aritmética. O Wolfram Alpha suporta matemática simbólica e respostas exactas (como sin(π) = 0 em vez de 1,2e-16), mas requer uma ligação à internet para cada consulta e tem uma curva de aprendizagem para sintaxe de entrada complexa. As calculadoras físicas Casio e Texas Instruments são fiáveis, mas não permitem escrever expressões completas — pressionam-se os botões operação a operação, o que é lento em problemas com múltiplos passos.
A calculadora científica da UtiloKit foi concebida para o caso intermédio: um estudante ou engenheiro que quer escrever uma fórmula completa, avaliá-la instantaneamente e avançar. Sem tela de gráficos para navegar, sem viagem ao servidor, sem sintaxe para aprender. Tudo corre localmente no browser — funciona no telemóvel, funciona offline, sem necessidade de registo.
Trigonometria, logaritmos e potências
As funções trigonométricas — sin, cos, tan — relacionam ângulos com as razões dos lados de triângulos rectângulos. As suas inversas (asin, acos, atan) recuperam um ângulo a partir de uma razão. Verifique sempre o modo DEG vs RAD: sin(90°) = 1, mas sin(90 radianos) ≈ 0,894. Use o modo RAD para cálculo diferencial, frequência angular ou problemas de ondas, e o modo DEG para geometria, navegação e topografia.
Os logaritmos são os inversos da exponenciação. ln(x) pergunta 'a que potência tem de ser elevado e para obter x?' e é fundamental no cálculo, nos modelos de crescimento/decaimento e na teoria da informação. log(x) usa a base 10 e aparece no pH, nos decibéis e na escala de Richter. Potências e raízes: x² eleva ao quadrado, xⁿ eleva a qualquer potência, √ dá a raiz quadrada, e a tecla 2nd dá ∛. Expoentes fraccionários como x^(1/n) calculam raízes n-ésimas — tudo computado com aritmética de vírgula flutuante de dupla precisão IEEE 754, precisa até 15 algarismos significativos.
Dicas e exemplos práticos
Para juro composto, escreva toda a fórmula numa única expressão: 1000 * (1 + 0.05/12)^(12*10) para €1.000 a uma taxa anual de 5% capitalizada mensalmente ao longo de 10 anos. Para vectores em física, escreva 150 * cos(35) e 150 * sin(35) (em modo DEG) para as componentes horizontal e vertical de uma força. Para o pH, escreva -log(0.0001) para obter pH 4 para uma solução de 10⁻⁴ mol/L.
Use a memória para evitar reescrever resultados intermédios: calcule a primeira sub-expressão, prima M+, construa a parte seguinte e prima MR para recuperar o valor guardado. Para combinações e permutações, use o botão n!: C(10,3) = 10! / (3! × 7!) pode ser calculado passo a passo usando = e M+. Prima Escape para limpar tudo se cometer um erro — mais rápido do que clicar em AC. Use parênteses generosamente: em caso de dúvida, envolva sub-expressões em () para garantir a ordem de avaliação correcta.
Frequently asked questions
Que funções suporta esta calculadora científica?
A calculadora suporta todas as principais funções trigonométricas (sin, cos, tan e as suas inversas asin, acos, atan), logaritmo natural (ln), logaritmo de base 10 (log), raiz quadrada, raiz cúbica, potências arbitrárias (xⁿ), factorial (n!), valor absoluto, recíproco (1/x), percentagem (%) e alternância de sinal (±), bem como as constantes π e e. Pode combinar livremente todas estas funções numa única expressão digitada e avaliá-la com um único toque em =. Ao contrário de uma calculadora básica de quatro operações, não há limite na complexidade das expressões.
Qual a diferença entre o modo DEG e o modo RAD?
No modo DEG, os ângulos são medidos em graus (uma volta completa = 360°). No modo RAD, os ângulos estão em radianos (uma volta completa = 2π ≈ 6,283). Por exemplo, sin(90) em modo DEG = 1, mas sin(90) em modo RAD ≈ 0,894. Os problemas de física e cálculo diferencial utilizam tipicamente radianos, enquanto a geometria e a navegação usam graus. Confirme sempre que o seu modo corresponde ao problema antes de calcular, pois usar o modo errado é a fonte mais comum de erros em trigonometria — afecta também utilizadores do Wolfram Alpha e do Desmos.
Como se usa a tecla de segunda função [2nd]?
Prima o botão [2nd] para activar a segunda camada de funções. sin passa a asin (arcosseno), cos passa a acos (arcocosseno), tan passa a atan (arcotangente), ln passa a eˣ, log passa a 10ˣ, e √ passa a ∛ (raiz cúbica). As etiquetas dos botões actualizam-se em tempo real para mostrar qual a função activa. Prima [2nd] novamente para regressar às funções primárias. O modo 2nd também é cancelado automaticamente após usar uma função, pelo que não precisa de voltar a alternar manualmente de cada vez.
Como funciona a ordem das operações (PEMDAS) nesta calculadora?
Esta calculadora usa um parser de expressões Shunting-Yard completo que aplica correctamente a ordem das operações: primeiro os Parênteses, depois as Potências, depois a Multiplicação e Divisão da esquerda para a direita, e por fim a Adição e Subtracção da esquerda para a direita. Por exemplo, 2 + 3 × 4 = 14, não 20. Muitas calculadoras online básicas — incluindo algumas incorporadas em browsers de telemóvel — avaliam da esquerda para a direita e calculam erradamente. Pode escrever expressões completas de múltiplos passos como sin(45) + log(100) / 2 e o resultado é sempre matematicamente correcto.
Como funcionam as funções de memória M+, M−, MR e MC?
M+ adiciona o resultado mostrado actualmente ao registo de memória. M− subtrai o resultado actual da memória. MR recupera o valor guardado em memória e acrescenta-o à expressão actual. MC limpa o registo de memória para zero e oculta o indicador M. A memória persiste entre múltiplos cálculos até a limpar explicitamente ou fechar o separador, tornando-a útil para acumular subtotais ou referenciar uma constante em vários cálculos — exactamente como numa calculadora física Casio ou Texas Instruments.
Posso escrever expressões usando o teclado do computador?
Sim — a entrada completa por teclado é suportada. Escreva os algarismos 0–9 e os operadores +, −, *, / directamente. Prima Enter ou = para avaliar, Backspace para apagar o último carácter, e Escape (ou clique em AC) para limpar tudo. Os parênteses ( e ) funcionam conforme escritos. O acento circunflexo ^ insere o operador de potência. A entrada por teclado é significativamente mais rápida do que clicar em botões quando tem uma longa sequência de expressões complexas, o que é uma vantagem em relação à calculadora incorporada do telemóvel.
Como se calcula o factorial e quais são os seus limites?
O factorial n! é igual ao produto de todos os inteiros positivos de 1 a n. Por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120. A calculadora processa inteiros não negativos até 170! antes de exceder o número máximo de vírgula flutuante do JavaScript (~1,8 × 10³⁰⁸). Introduzir 0! retorna correctamente 1 por definição. Para entradas não inteiras, o valor é arredondado ao inteiro mais próximo antes do cálculo. O Wolfram Alpha pode calcular factoriais maiores usando aritmética de precisão arbitrária, mas para trabalho académico típico 170! é mais do que suficiente.
Qual a diferença entre log e ln?
ln é o logaritmo natural de base e ≈ 2,71828, usado em cálculo diferencial, modelos de crescimento populacional, decaimento radioactivo e capitalização contínua. log é o logaritmo comum de base 10, usado em pH, decibéis e na escala de Richter. Estão relacionados pela fórmula de mudança de base: log(x) = ln(x) / ln(10). Nesta calculadora, os botões ln e log dão-lhe ambos; a tecla 2nd dá-lhe as suas inversas eˣ e 10ˣ. O Desmos também suporta ambos, mas o seu esquema científico é menos focado na introdução de expressões numa linha.
Esta calculadora é segura — usa eval()?
Não, esta calculadora nunca usa a função eval() do JavaScript. Implementa um compilador de duas fases: um tokenizador que divide a entrada em números, operadores, funções e parênteses, seguido do algoritmo Shunting-Yard que converte a expressão para Notação Polaca Inversa. A pilha RPN é então avaliada de forma puramente matemática. Isto significa que não pode ser injectado código JavaScript através do campo de entrada. Muitas calculadoras online — incluindo algumas encontradas no GitHub — usam eval() e são vulneráveis a execução arbitrária de código. Todo o cálculo corre localmente no seu browser sem quaisquer pedidos de rede.
Como se introduz e trabalha com notação científica?
Introduza números na forma a × 10ⁿ usando os botões de multiplicação e potência — por exemplo, escreva 6.022 × 10 ^ 23 para representar o número de Avogadro. Resultados muito grandes ou muito pequenos são automaticamente mostrados na notação exponencial do JavaScript (p.ex., 6.022e+23). Pode então usar esse resultado em cálculos subsequentes sem reescrever o número completo, o que é particularmente útil em química e física onde constantes como o número de Avogadro, a velocidade da luz ou a constante de Planck aparecem repetidamente.
Qual a precisão dos resultados trigonométricos?
A calculadora usa a biblioteca Math nativa do JavaScript, que implementa aritmética de vírgula flutuante de dupla precisão IEEE 754, precisa até aproximadamente 15–17 algarismos decimais significativos — mais precisão do que qualquer calculadora científica física Casio ou TI. Pequenos artefactos de arredondamento (p.ex., sin(π) mostrar 1,2e-16 em vez de exactamente 0) são uma consequência normal da representação em vírgula flutuante binária, não um erro de cálculo. O Wolfram Alpha usa computação simbólica e pode devolver resultados exactos como sin(π)=0, mas para computação numérica a diferença é irrelevante na prática.
Que problemas do mundo real posso resolver com uma calculadora científica?
Física: cinemática (sqrt(2 × 9,81 × 45) para velocidade de queda livre), frequência de ondas, componentes vectoriais com sin e cos. Química: pH = −log[H⁺], cálculos de massa molar, números à escala de Avogadro em notação científica. Finanças: juro composto A = P(1+r/n)^(nt) como uma única expressão em euros. Engenharia: relações sinal-ruído em dB através de 10×log(rácio), resolução de vectores de força. Estatística: normalização de pontuação z. O parser de expressões processa tudo isto numa única linha sem mudar de ferramenta.
O que faz o botão 1/x (recíproco)?
O botão 1/x envolve a expressão actual num recíproco: calcula efectivamente 1 ÷ (expressão actual). Por exemplo, se introduziu 4, ao premir 1/x a expressão transforma-se em 1/(4) e avalia para 0,25. É matematicamente equivalente a elevar o número à potência −1. Introduzir 1/0 produz Infinity, que é a representação correcta do JavaScript para divisão por zero.
Posso encadear múltiplas funções numa única expressão?
Sim — o parser de expressões suporta chamadas de funções profundamente aninhadas e encadeadas. Pode escrever sin(π/6) + log(100) - sqrt(16)^2 e premir = para avaliar tudo num único passo. Os parênteses podem ser aninhados a qualquer profundidade, e cada argumento de função é completamente avaliado antes de a função exterior ser aplicada. Isto permite-lhe exprimir fórmulas de física ou engenharia em múltiplos passos como uma única linha legível — algo que não é possível fazer numa calculadora básica de telemóvel ou numa ferramenta online simples de quatro operações.
Como funciona o histórico de cálculos?
Sempre que prime = e obtém um resultado válido, a expressão completa e o resultado são adicionados ao início do painel de histórico abaixo do teclado, que guarda os últimos cinco cálculos. Pode rever o trabalho recente de relance e clicar em qualquer entrada anterior para reutilizar o resultado numa nova expressão. O histórico é guardado apenas em memória e é apagado quando fecha ou actualiza o separador — nada é guardado num servidor ou na sua conta.
Esta calculadora científica funciona no iPhone e Android?
Sim — funciona em qualquer smartphone ou tablet moderno. Não há nenhuma aplicação para transferir da App Store ou do Google Play. Abra a página no Safari ou Chrome no seu telemóvel e o esquema completo adapta-se ao tamanho do ecrã. Todas as funções — trigonometria, logaritmos, memória, histórico, entrada por teclado — funcionam da mesma forma em dispositivos móveis. Os botões têm dimensões adequadas para uso em ecrã táctil, pelo que não precisa de um teclado físico para operá-la confortavelmente num ecrã pequeno.
Related tools
Ver todas as ferramentasArea Calculator
Area calculator for 10 shapes: circle, rectangle, triangle (3 methods), trapezoid, ellipse, rhombus & more. Formula shown instantly.
GCF & LCM Calculator
Find GCF (greatest common factor) and LCM (least common multiple) for up to 10 numbers. Euclidean algorithm steps & prime factorization shown.
Conversor de unidades
Converta comprimento, peso, temperatura, área, volume, velocidade, tempo e tamanhos de dados.
Conversor de timestamp Unix
Converta o tempo epoch numa data e vice-versa, com hora atual ao vivo e ISO 8601.
Conversor de bases numéricas
Converta entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.
Conversor de numeração romana
Converta números para algarismos romanos e vice-versa, com validação.