Calculadora científica: expresiones, trigonometría, números grandes y complejos
Calculadora científica
Evalúe expresiones matemáticas con funciones científicas completas. Admite trigonometría, logaritmos, factoriales, permutaciones, combinaciones, números grandes y números complejos. Todo el procesamiento se realiza localmente en su navegador — sus datos nunca se suben a ningún servidor.
Historial
Modo básico: operaciones aritméticas estándar (+, −, ×, ÷), paréntesis, porcentajes, raíz cuadrada, potencia y recíproco. Modo científico: añade funciones trigonométricas (sin, cos, tan y sus inversas), funciones hiperbólicas, logaritmos (ln, log, logab), factorial, permutaciones, combinaciones, valor absoluto, floor, ceil, round y constantes (π, e). Modo de ángulo: alterne entre DEG (grados), RAD (radianes) y GRAD (gradianes) para las funciones trigonométricas. Números grandes: use big("12345678901234567890") para aritmética de precisión arbitraria. Complejos: use la sintaxis a + bi o complex(a, b).
Orden de las operaciones y límites de la coma flotante
Se aplica la precedencia estándar: primero los paréntesis, después las potencias, luego la multiplicación y la división (de izquierda a derecha) y por último la suma y la resta — 2 + 3 × 4² es 50, no 100. Más allá de la precedencia, la mayoría de las calculadoras guardan los números en coma flotante binaria, donde 0,1 + 0,2 da 0,30000000000000004; el redondeo de la pantalla suele ocultarlo, pero las cadenas largas de operaciones pueden dejarlo aparecer en los dígitos visibles.
Cuando importan los resultados exactos al céntimo (dinero, factoriales de enteros grandes), la coma flotante normal es la herramienta equivocada — para eso sirve el modo de precisión arbitraria big() de esta página, y 2^53 + 1 es igual a 2^53 con números de JavaScript normales.