Como o Calculadora científica funciona
A calculadora científica avalia expressões matemáticas completas, não apenas uma operação de cada vez. Escreva uma expressão como 2 vezes sin(pi dividido por 4) ao quadrado mais ln(e) e obtenha a resposta instantaneamente, com a precedência correta de operadores, parênteses, potências, trigonometria (sin, cos, tan e os seus inversos), logaritmos (log base 10 e ln), raiz quadrada, exp, abs, e as constantes pi e e. Um interruptor de graus ou radianos controla as funções trigonométricas.
O motor de expressões usa um analisador shunting-yard construído de raiz em vez de JavaScript eval, por isso um parêntese perdido ou um nome não reconhecido devolve um erro claro em vez de executar código arbitrário. Os seus cálculos permanecem inteiramente no seu navegador.