Calculadora científica
Calculadora de expresiones con parser seguro que admite trigonometría, logaritmos, exponentes, paréntesis y raíces
도구를 불러오는 중…
🔒 Todo se procesa 100 % en tu navegador. Tus archivos y datos nunca se suben a ningún servidor.
Una calculadora científica que resuelve en una sola línea desde funciones trigonométricas (sin, cos, tan) hasta logaritmos, exponentes, raíces, paréntesis y factoriales. En lugar de usar eval de JavaScript, calcula de forma segura con su propio analizador sintáctico, y permite alternar los ángulos entre grados (DEG) y radianes (RAD).
Cómo usar
- Si el cálculo requiere ángulos, elige primero la pestaña DEG (grados) o RAD (radianes).
- Pulsa los botones o escribe la expresión directamente en el campo. Ejemplo: sin(30)+2^3*sqrt(9)
- El resultado se muestra en tiempo real y con «=» puedes seguir calculando a partir de él.
- Con «Copiar resultado» copias el valor y lo pegas donde lo necesites.
Preguntas frecuentes
- ¿Qué funciones y símbolos puedo usar?
- Admite las operaciones básicas junto con % y ^ (potencia), paréntesis, sin, cos, tan y sus inversas asin, acos, atan, log (logaritmo decimal), ln (logaritmo natural), exp, sqrt, cbrt, abs, factorial (!) y las constantes pi y e. La multiplicación debe escribirse con el signo *, como en 2*pi.
- ¿Cómo calcula sin usar eval?
- Descompone la expresión introducida en tokens y la evalúa con un analizador descendente recursivo que respeta la prioridad de las operaciones (paréntesis → funciones y factorial → potencia → multiplicación y división → suma y resta). Como no ejecuta código arbitrario, funciona de forma segura dentro del navegador.
- A veces el resultado difiere un poco de lo que esperaba.
- Por la aritmética de coma flotante del ordenador, un valor como sin(30) puede aparecer como una aproximación muy cercana a 0,5, así que tómalo como referencia. En la fase de visualización se ajustan las cifras significativas, pero en números muy grandes o muy pequeños pueden quedar pequeños errores de redondeo.
