Saltar al contenido principal

Calculadora Científica gratis

Una calculadora científica completa — trigonometría (DEG/RAD/GRAD), logaritmos, potencias y raíces, factorial, nCr/nPr, constantes, memoria e historial de respuestas. Escribe o toca, con resultado en vivo. 100% en tu navegador.

Cargando motor matemático…
¿Qué puedo escribir?
  • Funciones: abs(-3), sqrt(16), nthRoot(27; 3), sinh(1), 10 mod 3, 5!, nCr(5; 2), random(). Usa ; o , entre los argumentos.
  • Unidades: 5 cm to inch, 3 kg to lb, 90 km/h to m/s.
  • Porcentaje: 50 + 10% significa 50 más el 10% de 50 (55). Un 10% suelto es 0,1.
  • EXP inserta ×10^ para la notación científica (5 EXP 3 = 5000). a/b muestra la respuesta como fracción cuando lo es.
  • En los idiomas que usan coma decimal puedes escribir 2,5 además de 2.5. Copiar simple da un número que puedes pegar en cualquier sitio.

🔒 Calcula completamente en tu navegador — nunca se envía nada a ningún lugar.

Cómo funciona

Una calculadora científica completa que evalúa lo que escribas usando math.js: un motor matemático de código abierto bien probado cargado en tu navegador. Entiende expresiones naturales con precedencia de operadores correcta, así que 2 + 3 × 4 es 14, y muestra la respuesta en vivo mientras escribes.

  1. 1
    Escribe o toca una expresión
    Usa el teclado numérico o tu teclado. Funciones como sin, cos, log, ln, √, x^y, n!, nCr y nPr, más las constantes π y e, están todas disponibles. El resultado se actualiza en vivo debajo de la entrada; pulsa = o Enter para confirmarlo en el historial.
  2. 2
    Elige tu modo de ángulo
    Alterna entre DEG, RAD y GRAD. En modo DEG, sin(30) es 0,5, exactamente como esperarías en una calculadora física: el valor se convierte a radianes internamente antes de que se ejecute la función trigonométrica.
  3. 3
    Usa la memoria, el historial y Ans
    M+, M−, MR y MC guardan un valor acumulado; cada resultado se guarda en un historial tocable; y la tecla Ans reutiliza tu última respuesta para que puedas encadenar cálculos.
  4. 4
    Formatea la salida
    Elige la visualización Automática, Fija, Científica o de Ingeniería y el número de decimales. Los resultados se agrupan según tu configuración regional y se copian al portapapeles con un toque.

Cada cálculo ocurre localmente en tu navegador usando math.js. Nada de lo que escribas se envía a ningún sitio: no hay servidor ni cuenta.

Guía

Ejemplo práctico

El modo de ángulo empieza en DEG. Escribe 2 + 3 × sin(30) en el cuadro de expresión (su texto de ayuda dice “Escribe una expresión, p. ej. 2 + 3 × sin(30)”). Antes de pulsar nada, la línea bajo el cuadro ya dice “= 3.5”, porque el seno de 30 grados es 0.5. Pulsa “=” o Intro: la operación se añade a “History” como “2 + 3 × sin(30)” con “= 3.5”, y el cuadro contiene ahora 3.5. Pulsa “C”, escribe de nuevo la misma operación y pulsa “RAD” antes de pulsar Intro. La vista previa cambia a “= -0.964094872279”, porque ahora 30 se lee como 30 radianes. Pulsa “DEG” para volver. A continuación, escribe 1/3. “Auto” muestra “= 0.333333333333”. Elige “Fixed” en el menú “Display mode” con “Decimal places” en 6 y dice “= 0.333333”. Pulsa “a/b” y dice “= 1/3”.

Qué ajustes usar y los límites

  • Comprueba DEG, RAD o GRAD antes de usar cualquier tecla trigonométrica. La calculadora se abre siempre en DEG; la elección no se guarda. Una vuelta completa son 360 en DEG, 400 en GRAD y 2π en RAD, así que sin(30) es 0.5 en DEG pero -0.988031624093 en RAD. Las teclas inversas responden en la misma unidad: asin(0.5) da 30 en DEG. Los cuartos de vuelta exactos se tratan limpiamente: sin(180) es 0 en DEG, no un pequeño resto, y tan(90) da “Indefinido”. Las teclas sinh, cosh y tanh no usan en absoluto el modo de ángulo.
  • Pulsa “2nd” para acceder a las teclas inversas y exponenciales. Con “2nd” activado, sin, cos y tan pasan a ser sin⁻¹, cos⁻¹ y tan⁻¹, “log” pasa a 10^, “ln” pasa a eˣ, “√” pasa a x², y sinh, cosh y tanh pasan a sus inversas. “log” es de base 10 y “ln” es el logaritmo natural. Para otra base, escribe log(8, 2), que da 3. El teclado también tiene n!, nCr, nPr, |x|, mod, 1/x, ʸ√x y Rnd. Para una raíz impar de un número negativo usa nthRoot(-8, 3), que da -2.
  • Escribe porcentajes y unidades como los dirías. Un porcentaje después de un más o un menos es una parte del primer número, así que 50 + 10% es 55. Un 10% suelto es 0.1, y 200 × 15% es 30. Las unidades van con “to”: 5 cm to inch da 1.96850393701 inch, y 3 kg to lb y 90 km/h to m/s también funcionan. Las respuestas con unidades se muestran con 12 cifras significativas, así que “Modo de visualización”, “Lugares decimales” y “a/b” no las cambian, y “M+” las ignora porque no son números simples.
  • Encadena respuestas con Intro, “Ans” y la memoria. Después de Intro la respuesta se queda en el cuadro, y al escribir un dígito se añade al final (3.5 seguido de 2 pasa a ser 3.52). Pulsa “C” o Escape para empezar de cero, o escribe un operador para continuar desde la respuesta. “Ans” inserta la última respuesta numérica. “M+” y “M−” suman o restan el valor de la vista previa, “MR” inserta la memoria y “MC” la borra; una M aparece arriba mientras la memoria no es cero, y la memoria se pierde al recargar. “Historial” guarda los últimos 30 resultados en este navegador, con “Usar resultado”, “Copiar todo”, “Guardar .txt” y “Limpiar”.
  • Elige un modo de visualización según el trabajo. “Modo de visualización” tiene Auto, Fixed, Sci y Eng, y “Lugares decimales” va de 0 a 12 y empieza en 6. Auto elimina los ceros finales, conserva hasta 12 decimales y pasa a notación exponencial a partir de 1e15 o por debajo de 1e-6. Fixed muestra siempre el número de decimales elegido. Sci escribe 47000 como 4.70e+4 con 2 decimales, y Eng usa exponentes en pasos de tres, así que 47000 pasa a ser 47.00e+3. Los números desde 1,000,000 reciben separadores de miles en Auto y Fixed.
  • Usa el teclado, los paréntesis y el teclado numérico del móvil. Intro funciona como “=” y Escape borra el cuadro. Usa ^ para las potencias y ! para los factoriales. Los símbolos ×, ÷, −, π y √ se entienden al escribirlos o pegarlos, así que √9 da 3. Un paréntesis de cierre que falte se añade por ti: sin(30 se previsualiza como “= 0.5 …”, y los puntos indican que se cerró. En un móvil o tableta el teclado en pantalla permanece cerrado mientras usas el teclado numérico, y el botón ⌨ lo muestra cuando quieres escribir. En los idiomas que usan coma decimal, 2,5 se lee como 2.5.

Problemas comunes y cómo solucionarlos

Dice “No se pudo evaluar esta expresión — verifica paréntesis y operadores.”
Esto aparece bajo el cuadro cuando pulsas “=” o Intro y el motor no puede leer lo que hay. Las causas típicas son un operador al final (5+), un paréntesis de cierre de más (2+3)), dos números sin nada entre ellos (2 3) o una palabra que no conoce: escribir x por «por» se lee como un nombre, así que usa ×, * o la tecla ×. En inglés, separa los argumentos de las funciones con una coma, como en nCr(5, 2). Un paréntesis de cierre que falte no es el problema, porque se añade. Un cuadro vacío no hace nada y no muestra ningún mensaje.
Dice “Error: división por cero o resultado demasiado grande para mostrarse”
La respuesta es infinita. 10/0 y ln(0) lo provocan, y también los factoriales que se desbordan: 170! funciona pero 171! no. El mismo texto se muestra en ámbar bajo el cuadro antes de pulsar “=”, así que puedes corregir la operación pronto. Busca un cero en un divisor, o una potencia o un factorial mucho mayor de lo que querías.
Dice “Error: no hay resultado real”
La respuesta sería un número complejo, y la calculadora solo muestra números reales. sqrt(-1) y (-8)^(1/3) lo provocan. Para una raíz impar de un número negativo, usa nthRoot, así que nthRoot(-8, 3) da -2. Si no esperabas un número negativo bajo la raíz, revisa tus signos y paréntesis.
Dice “Indefinido”
El resultado no es un número. 0/0, log(-1) y asin(2) dan todos esto (asin necesita una entrada entre -1 y 1), y también tan(90) en DEG o tan(100) en GRAD, donde la tangente no existe. Si querías decir 90 radianes, pulsa antes “RAD”: tan(90) da entonces -1.995200412208.
Dice “No se pudo cargar el motor matemático. Verifica tu conexión y recarga la página.”
La biblioteca matemática se descarga después de abrirse la página, y la línea bajo el cuadro dice “Cargando motor matemático…” hasta que llega. Este mensaje significa que esa descarga falló, por ejemplo porque la conexión se interrumpió. Actualiza la página e inténtalo de nuevo. Tus cálculos se hacen en el navegador y no se envían a ningún sitio.

Cómo se compara

Piénsala como una calculadora científica de mano con una pantalla más larga: escribes la expresión completa, ves la respuesta mientras escribes y editas cualquier cosa antes de pulsar “=”. Tiene DEG, RAD y GRAD, nCr y nPr, funciones hiperbólicas, conversión de unidades, fracciones con “a/b”, una posición de memoria y un historial de 30 líneas que puedes guardar como archivo de texto. No tiene gráficas, ni resolutor de ecuaciones, ni teclas para estadística o matrices, y un resultado complejo da un error en lugar de una respuesta. Los números son de coma flotante normal de 64 bits: 0.1+0.2 se muestra como 0.3 porque la pantalla redondea, pero “Copiar simple” da 0.30000000000000004. Si un examen o un empleador exige un modelo de calculadora aprobado, comprueba que se permita una herramienta de navegador.

Herramientas relacionadas

Preguntas frecuentes