Sobre o SciKey
O SciKey é uma calculadora na web que funciona como uma calculadora científica de verdade, mas deixa você digitar a expressão em uma linha e ver o resultado na hora. Roda no navegador, sem instalação nem cadastro, e as expressões digitadas não são enviadas a nenhum servidor.
Principais funções
- Digite a expressão como ela é — Respeita a ordem das operações, os parênteses e a multiplicação implícita (2π, 3(4+5)) e mostra uma prévia do resultado enquanto você digita. Dá para usar o teclado na tela ou o do computador.
- Funções científicas — Funções trigonométricas, inversas e hiperbólicas (DEG/RAD/GRAD), log, ln e logₐ, eˣ e 10ˣ, √ e raízes n-ésimas, xʸ, n!, nPr, nCr, |x|, mod, arredondamento, piso, teto, gcd e lcm.
- Constantes — π, e, φ e 20 constantes físicas do CODATA 2022 (velocidade da luz, constante de Planck, constante de Avogadro, massa do elétron etc.), chamadas pelo nome.
- Memória, variáveis e histórico — Memória independente M+, M−, MR e MC, Ans, variáveis x, y, z (STO) e histórico dos últimos 50 cálculos (toque em um para recuperá-lo).
- Formatos de exibição — Notação comum (NORM), científica (SCI) e de engenharia (ENG), de 6 a 15 algarismos significativos, além de exibição como fração, múltiplo de π e nas bases 2, 8 e 16.
- Privacidade — Todos os cálculos acontecem dentro do navegador; o histórico e as configurações ficam só no localStorage do seu dispositivo.
Como usar
- Primeiro confira a unidade de ângulo nos botões DEG/RAD/GRAD no topo (ela muda o resultado das funções trigonométricas).
- Digite a expressão pelo teclado na tela ou pelo teclado do computador. Exemplo:
2sin(30)+√(16). O resultado aparece embaixo enquanto você digita. - Confirme com a tecla = ou com Enter: o resultado entra no histórico e fica salvo em Ans. Se em seguida você pressionar um operador como ×, o cálculo continua a partir de Ans.
- A tecla 2nd insere a função secundária impressa em tamanho menor sobre cada tecla (sin⁻¹, 10ˣ, eˣ, x³, ∛, φ, floor). A tecla hyp transforma sin, cos e tan em funções hiperbólicas.
- Para guardar um resultado, pressione STO e depois x, y ou z, ou some-o à memória com M+.
- O formato de exibição (NORM, SCI, ENG) e os algarismos significativos são alterados no topo da tela. Abaixo do resultado aparecem, quando possível, a fração, o múltiplo de π e outras bases.
Precisão de cálculo e tratamento de ponto flutuante
Todos os cálculos usam ponto flutuante de precisão dupla IEEE 754 (64 bits) do JavaScript, com cerca de 15 a 17 algarismos significativos. As expressões são interpretadas por um analisador próprio (descida recursiva) que não usa eval, e os valores das funções foram comparados com 1.786 valores de referência do mpmath (40 dígitos), com erro relativo abaixo de 2×10⁻¹⁴.
- 0.1 + 0.2 — Em ponto flutuante binário, 0.1 não pode ser representado exatamente, então o valor interno é 0.30000000000000004. O SciKey arredonda para os algarismos significativos escolhidos (12 por padrão) e mostra 0.3. É o mesmo que fazem as calculadoras científicas físicas, que calculam com 15 dígitos internos e exibem 10. O valor interno continua intacto em Ans.
- Trigonometria nos modos DEG e GRAD — O argumento é reduzido exatamente módulo 360° (400 gon) e, nos múltiplos de 90° (100 gon), o valor exato é devolvido: sin(180°) = 0, cos(90°) = 0 e tan(90°) dá "Indefinido".
- sin(π) no modo RAD — O π digitado é uma aproximação que difere do π real em cerca de 1.22×10⁻¹⁶, então o resultado bruto do seno é 1.22×10⁻¹⁶. Se o argumento coincidir com um múltiplo inteiro de π com erro relativo abaixo de 10⁻¹³, sin é corrigido para 0; nos múltiplos ímpares de π/2, cos é corrigido para 0, e tan(π/2) é tratado como "Indefinido".
- Faixa — Se o valor absoluto do resultado passar de cerca de 1.797×10³⁰⁸, ocorre erro de estouro (171! etc.). Operações fora do domínio (√−1, log 0, asin 2, divisão por zero) dão erro matemático; números complexos não são suportados.
- Precisão de inteiros — Inteiros maiores que 2⁵³ (cerca de 9×10¹⁵) podem não ser exatos até a unidade. Fatoriais a partir de 23! são aproximados.
Perguntas frequentes
Por que -2^2 dá -4?
Porque a potência é calculada antes do sinal de menos unário. É a mesma convenção que faz −2² valer −4 na notação matemática. Para elevar ao quadrado um número negativo, use parênteses: (-2)^2. Atenção: o Excel calcula =-2^2 como 4, então lá é diferente.
6÷2(1+2) dá 1 ou 9?
O SciKey dá à multiplicação implícita a mesma precedência da multiplicação comum e calcula da esquerda para a direita, então o resultado é 9. Algumas calculadoras calculam primeiro a multiplicação implícita e dão 1; para deixar sua intenção clara, use parênteses.
sin(30) está dando -0.988.
A unidade de ângulo está em RAD (radianos), e foi calculado o seno de 30 radianos. Mude o botão do topo para DEG ou acrescente o símbolo °, como em sin(30°).
Como calculo um logaritmo na base 2?
Escreva a base primeiro, como em log(2, 8) (resultado 3). Para a base 2, também dá para usar log2(8). O valor é o mesmo da fórmula de mudança de base ln(8)/ln(2).
Dá para calcular a raiz cúbica de um número negativo?
Sim. cbrt(-27) = −3, root(-8, 3) = −2 e (-8)^(1/3) = −2. Quando não há resultado real, como nas raízes de índice par de negativos, aparece erro matemático (números complexos não são suportados).
Por que 171! dá erro?
O maior valor que a precisão dupla consegue representar é cerca de 1.797×10³⁰⁸, e 171! vale aproximadamente 1.24×10³⁰⁹, acima desse limite. O cálculo vai até 170! ≈ 7.257×10³⁰⁶.
Onde fica salvo o histórico?
Só no localStorage do navegador que você está usando; nada é enviado a um servidor. Você pode apagá-lo com "Limpar histórico" na aba Histórico ou excluindo os dados do navegador.
Posso usar este site no CSAT coreano (Suneung) ou em provas de certificação?
Não: nessas provas o uso de celulares e outros aparelhos eletrônicos é restrito. As regras sobre calculadoras de cada prova, com as fontes, estão no guia "Calculadoras em provas". Use o site para praticar e conferir resultados.