Cálculo científico

Calculadora científica

Escribe una expresión o utiliza el teclado integrado. Un analizador propio evalúa localmente la gramática matemática documentada, sin eval ni Function.

Calcular una expresión

Ejemplos: sin(30), sqrt(81), 2^8, 5!, 200*15% o log(1000). No se admite la multiplicación implícita como 2pi; escribe 2*pi.

Utiliza el separador decimal de tu idioma. Pulsa Intro para calcular.

Unidad angular
Funciones disponibles

Resultado

El resultado aparecerá aquí.

Valor calculado

Historial local

No hay cálculos guardados en este navegador.

    Cálculo local e historial privado

    Las expresiones se evalúan en tu navegador. Los diez últimos cálculos se guardan solo en este navegador y pueden eliminarse en cualquier momento.

    Funciones disponibles

    Las funciones reciben un argumento entre paréntesis. Las funciones trigonométricas respetan el modo de grados o radianes.

    Trigonometría

    • sin, cos, tan
    • asin, acos, atan
    • sinh, cosh, tanh

    Raíces y logaritmos

    • sqrt, cbrt
    • ln, log, log2
    • exp

    Otras operaciones

    • abs, floor, ceil, round
    • factorial: n!
    • porcentaje: n%
    • constantes: pi, e, ans

    Reglas de sintaxis

    • La prioridad es: paréntesis, factorial y porcentaje, potencia, signo unario, multiplicación/división, suma/resta.
    • La potencia se asocia a la derecha: 2^3^2 significa 2^(3^2).
    • El porcentaje es posfijo: 15% equivale a 0,15 y 200*15% equivale a 30.
    • No se admite la multiplicación implícita: utiliza 2*pi en lugar de 2pi.
    • Solo se admiten resultados reales y finitos.

    Ejemplos

    sin(30)

    0,5 en grados

    La misma expresión produce otro valor en radianes.

    2^3^2

    512

    Las potencias se evalúan de derecha a izquierda.

    5! + sqrt(81)

    129

    5! es 120 y sqrt(81) es 9.

    200*15%

    30

    15% se convierte en 0,15.

    Preguntas frecuentes

    ¿La calculadora utiliza eval?

    No. Un tokenizador y un analizador propios aceptan únicamente la gramática matemática documentada.

    ¿Qué precisión utiliza?

    Los cálculos usan números de doble precisión de JavaScript y el resultado se limita a quince cifras significativas.

    ¿Por qué tan(90) da error en grados?

    La tangente no está definida cuando el coseno del ángulo es cero.

    ¿Qué significa ans?

    ans representa el último resultado correcto disponible en la página.

    Referencias técnicas