Categoría: Calculadoras

Calculadora Científica

Idea propia¿Falta una herramienta?

Una calculadora de trigonometría, logaritmos y memoria que se ejecuta en tu navegador

Evalúa expresiones con paréntesis, potencias, funciones trigonométricas y logarítmicas, y teclas de memoria, en grados o radianes. Se ejecuta totalmente en tu navegador, sin usar eval().

Aquí aparecerá el resultado.

Las expresiones se evalúan con un pequeño analizador en tu navegador —nunca con eval()— y nada de lo que escribes se envía a ningún sitio.

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Esta calculadora analiza lo que escribes o pulsas convirtiéndolo en un árbol de expresión y lo evalúa directamente, en lugar de pasarlo a eval() o al constructor Function(), de modo que una expresión pegada nunca puede ejecutar código arbitrario. Admite los operadores estándar, paréntesis, potencias, las funciones sin, cos, tan, asin, acos, atan, sqrt, log, ln, exp y abs, las constantes pi y e, un interruptor de grados/radianes para las funciones trigonométricas, y un único registro de memoria con M+, M-, MR y MC.

Cómo se usa

  1. Escribe una expresión con el teclado, o constrúyela pulsando los botones.
  2. Cambia entre Grados y Radianes antes de usar una función trigonométrica, ya que eso cambia cómo se interpreta el ángulo.
  3. Pulsa = para evaluar, o usa M+, M-, MR y MC para sumar, restar, recuperar o borrar el registro de memoria.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Mi expresión se evalúa con eval()?
No. Se analiza en tokens y se evalúa mediante un pequeño analizador de descenso recursivo escrito para esta herramienta, así que solo puede calcular operaciones aritméticas y las funciones listadas, nunca JavaScript arbitrario.
¿Cuál es la diferencia entre el interruptor de Grados y Radianes?
Cambia cómo sin, cos, tan y sus inversas interpretan y devuelven los ángulos. Grados espera y devuelve valores de estilo 0-360; Radianes usa la convención matemática de 0-2π.
¿Qué hacen M+, M-, MR y MC?
M+ suma el resultado actual al registro de memoria, M- lo resta, MR inserta el valor guardado en la expresión, y MC borra el registro y lo deja en cero. Hay un único registro, igual que en una calculadora física.