Calculadora Científica — Trigonometría, Logaritmos y Potencias en tu Navegador
Una calculadora científica completa que maneja trigonometría, logaritmos, exponentes, factoriales y constantes — sin instalar nada. Soporta cambio DEG/RAD, encadenamiento de operadores y las funciones que realmente necesitas para deberes de física, estimaciones de ingeniería o verificaciones rápidas. Se ejecuta en el cliente, ningún dato sale de tu navegador.
Cuando necesitas más que aritmética básica
Una calculadora científica cubre el espacio entre una calculadora de bolsillo de 5 € y una calculadora gráfica de 150 €. Tienes funciones trigonométricas (sin, cos, tan y sus inversas), logaritmos (base 10 y natural), potencias, raíces, factoriales y constantes como π y e — pero sin la curva de aprendizaje de MATLAB o Wolfram Alpha.
Lo que la mayoría olvida: modo DEG vs RAD. Si sin(90) te da 0,894 en vez de 1, estás en modo radianes. Grados divide un círculo en 360 partes (intuitivo para ángulos cotidianos). Radianes lo divide en 2π partes (necesario para cálculo, física y la mayoría de lenguajes de programación). Un radián ≈ 57,3°. Esta calculadora usa DEG por defecto porque es lo que la mayoría espera, pero cambia a RAD antes de hacer cualquier trabajo de cálculo diferencial.
Los factoriales crecen absurdamente rápido: 10! = 3.628.800 y 20! = 2,43 × 10¹⁸. La mayoría de calculadoras desbordan en 170! (que excede el máximo de punto flotante de doble precisión ~1,8 × 10³⁰⁸). Esta maneja hasta 170! antes de mostrar Infinity.
Nota sobre punto flotante: los ordenadores representan números en binario, así que 0,1 + 0,2 = 0,30000000000000004 en todo lenguaje de programación. Esta calculadora redondea la pantalla a 10 dígitos significativos, pero la precisión interna es IEEE 754 doble (unos 15-16 dígitos significativos). Para la mayoría de propósitos prácticos, es más que suficiente.
Cómo usar
- Introduce números con el teclado o usa constantes (π, e).
- Selecciona funciones trigonométricas, logarítmicas u otras funciones científicas.
- Alterna entre modo DEG y RAD para cálculos de ángulos.
- Usa el botón = para calcular resultados o encadenar operaciones.
Cuándo la necesitarás
Verificaciones rápidas de física e ingeniería
¿Necesitas comprobar que sin(30°) × 2mg da la componente de fuerza correcta? ¿O que ln(2)/0,05 da el período de vida media correcto? Es más rápido que abrir Python o buscar una fórmula — escríbelo, obtén la respuesta, sigue adelante.
Deberes de trigonometría y preparación de exámenes
Verifica tus cálculos a mano: ¿arctan(1) realmente es 45°? ¿cos(60°) es realmente 0,5? Cuando estás resolviendo 20 problemas de trigonometría, una herramienta de verificación rápida previene errores en cascada por un paso incorrecto.
Cálculos de interés compuesto
La fórmula de interés compuesto usa exponentes: A = P(1 + r/n)^(nt). Introduce los números aquí para verificar tu hoja de cálculo. También útil para la Regla del 72: ln(2)/r da el tiempo exacto de duplicación (vs la aproximación 72/r).
Verificaciones de programación
Antes de hardcodear Math.log10(1000) o Math.pow(2, 32) en tu código, verifica el resultado esperado aquí. Especialmente útil para manipulación de bits (2³² = 4.294.967.296 — uint32 max + 1) y estimaciones de complejidad logarítmica.
Errores comunes y cómo evitarlos
Comprueba el modo DEG/RAD ANTES de calcular
Esta es la fuente #1 de respuestas incorrectas. sin(90) en modo DEG = 1. sin(90) en modo RAD = 0,894. Si tu resultado trigonométrico parece incorrecto, probablemente el modo está mal. Regla general: DEG para geometría y ángulos cotidianos, RAD para cálculo y fórmulas de física.
El factorial tiene un techo duro
170! ≈ 7,26 × 10³⁰⁶ es el factorial más grande que cabe en un float de 64 bits. 171! = Infinity. Si necesitas factoriales mayores (combinatoria, probabilidad), usa la aproximación de Stirling: n! ≈ √(2πn) × (n/e)ⁿ. O una librería de números grandes en Python/JS.
log vs ln — sabe cuál necesitas
log en esta calculadora significa log₁₀ (logaritmo común). ln significa logₑ (logaritmo natural). En libros de matemáticas, "log" a menudo significa ln. En ingeniería y química, "log" suele significar log₁₀. En programación, Math.log() siempre es logaritmo natural. En caso de duda: log₁₀(100) = 2, ln(e) = 1.
No confíes en los últimos decimales
IEEE 754 doble precisión da ~15-16 dígitos significativos. Esta calculadora muestra hasta 10. Para la mayoría de propósitos está bien, pero si haces análisis numérico donde el 12º decimal importa, usa un CAS (Sistema de Álgebra Computacional) como Mathematica o SymPy.
Cálculos reales
Verificar fórmula de física — alcance de proyectil
Alcance = (v² × sin(2θ)) / g. Para v=20 m/s, θ=45°, g=9,81 m/s².
Input
(20² × sin(2×45°)) / 9,81 = (400 × sin(90°)) / 9,81 = (400 × 1) / 9,81Output
40,77 metros. Pasos: 20² = 400, 2×45 = 90, sin(90°) = 1, 400/9,81 = 40,77.Interés compuesto — tiempo exacto de duplicación
¿Cuánto tarda en duplicarse el dinero al 7% anual? Fórmula exacta: t = ln(2) / ln(1,07).
Input
ln(2) / ln(1,07)Output
10,24 años. Comparación con la Regla del 72: 72/7 = 10,29 años. La aproximación se desvía solo 0,05 años (18 días).Características
- Trigonometría: sin, cos, tan, arcsin, arccos, arctan
- Logaritmos: log₁₀ y ln (logaritmo natural)
- Potencias: xʸ, x², √x, eˣ, 10ˣ
- Factorial (n!) hasta 170!
- Constantes: π = 3,14159265... y e = 2,71828182...
- Cambio DEG/RAD — por defecto DEG
- Se ejecuta 100% en el navegador, sin llamadas al servidor, sin datos almacenados
Preguntas frecuentes
¿Por qué sin(90) me da 0,894 en vez de 1?
Estás en modo RAD. En radianes, 90 significa 90 radianes (≈ 5.156°), no 90 grados. Cambia a modo DEG y sin(90) = 1. Este es el error más común con calculadoras científicas — siempre comprueba el indicador de modo antes de hacer trigonometría.
¿Cuál es el número más grande que puede manejar esta calculadora?
Aproximadamente 1,8 × 10³⁰⁸ (el máximo de doble precisión IEEE 754). Más allá muestra "Infinity". Para factoriales, 170! es el máximo (≈ 7,26 × 10³⁰⁶). Para cálculos cotidianos, nunca alcanzarás este límite. Para números de escala criptográfica, usa los enteros de precisión arbitraria de Python.
¿log es base 10 o base e en esta calculadora?
El botón "log" es log₁₀ (logaritmo común). El botón "ln" es logₑ (logaritmo natural). Así que log(1000) = 3 y ln(e) = 1. Esto coincide con la mayoría de calculadoras científicas físicas (Casio, TI). Nota: en muchos lenguajes de programación, log() significa logaritmo natural — no los confundas.
¿Puedo usar esto para cálculo diferencial?
Para evaluar expresiones, sí. Para diferenciación o integración simbólica, no — necesitas un CAS (Sistema de Álgebra Computacional) como Wolfram Alpha, Desmos o SymPy. Esta calculadora da respuestas numéricas (ej: el valor de sin(π/4)), no simbólicas (ej: √2/2).
¿Por qué 0,1 + 0,2 no es exactamente 0,3?
Representación de punto flotante. Los ordenadores almacenan números en binario, y 0,1 en binario es una fracción periódica (como 1/3 en decimal). El resultado real es 0,30000000000000004. Esta calculadora redondea a 10 dígitos significativos para la pantalla, así que verás 0,3. Pero internamente la imprecisión existe. Esto afecta a todas las calculadoras y lenguajes de programación — no es un error.
Consejos y flujos relacionados
- ¿Solo necesitas aritmética simple? Usa nuestra Calculadora Básica.
- Convierte resultados entre unidades con nuestro Conversor de Unidades.
- Calcula interés compuesto con nuestra Calculadora de Intereses.
- Calcula cambios porcentuales de tus resultados con nuestra Calculadora de Porcentajes.