Cómo usar una calculadora científica
Una expresión necesita símbolos claros y una unidad angular adecuada. Estos ejemplos permiten comprobar el resultado y reconocer errores de sintaxis, dominio y redondeo.
Actualizada el . Utilavia mantiene esta guía. Cómo comprobamos el contenido.
Empieza por la expresión y su unidad
En la calculadora científica puedes escribir una expresión completa o insertar números y funciones con el teclado de botones. Usa coma decimal, como 1,5, y multiplicaciones explícitas: 2*pi. Los espacios alrededor de un operador son válidos; no convierten dos números separados en una multiplicación ni en un número con miles.
Las funciones necesitan paréntesis y un argumento. Por ejemplo, sqrt(16) calcula una raíz cuadrada y log(1000) un logaritmo decimal. No se aceptan nombres de variables, código, notación literal de entrada con e, raíces complejas, ecuaciones ni órdenes para dibujar una gráfica.
Paréntesis, potencias y signos
La prioridad, de mayor a menor, es: paréntesis y funciones; postfijos ! y %; potencias; signos unarios; multiplicación/división; suma/resta. Dentro del mismo nivel, suma, resta, multiplicación y división se evalúan de izquierda a derecha. Las potencias se agrupan desde la derecha.
2+3*4 = 14, mientras que(2+3)*4 = 20.-2^2 = -(2^2) = -4; para elevar una base negativa completa, escribe(-2)^2 = 4.2^-3 = 1/8, mostrado como≈ 0,125por la política numérica de esta herramienta.2^3^2 = 2^(3^2) = 2^9 = 512.6/3/2 = (6/3)/2 = 1;6/(3/2)representa otra expresión.
El motor es un analizador matemático propio con símbolos permitidos. No utiliza la sintaxis de un lenguaje de programación: por ejemplo, el operador de potencia aquí es ^. Los criterios de precedencia se describen en esta guía para que puedas reproducirlos sin suponer el comportamiento de otra calculadora.
Cuándo elegir DEG o RAD
En DEG, sin(30) se interpreta como el seno de treinta grados y se muestra ≈ 0,5. En RAD, sin(pi/2) se interpreta como el seno de π/2 radianes y se muestra ≈ 1. Un ángulo de 180 grados equivale a π radianes. sin(30) en RAD no representa treinta grados.
Las funciones inversas también dependen de la selección: asin(1) devuelve ≈ 90 en DEG y ≈ 1,57079632679 en RAD. Las funciones inversas principales tienen rangos limitados, por lo que no recuperan siempre el mismo ángulo que se introdujo antes de aplicar seno o coseno.
La tangente no está definida en 90° más un múltiplo de 180°. En RAD hay límites numéricos al representar π/2: la calculadora rechaza valores cuyo coseno tiene valor absoluto de hasta cuatro veces la precisión epsilon de Number, además de los errores de rango. Esta barrera evita ofrecer un enorme número finito como si representara una tangente válida en el polo. Cerca, pero fuera de la barrera, el resultado sigue siendo muy sensible a cambios pequeños de entrada.
Raíces, logaritmos y constantes
sqrt(9) muestra ≈ 3; ln(e) muestra ≈ 1; log(100) muestra ≈ 2; exp(0) muestra ≈ 1. Aquí ln usa base e y log base diez. exp(x) equivale numéricamente a elevar e a x. abs(-7) devuelve el valor absoluto, 7.
Las raíces cuadradas negativas y los logaritmos de números no positivos quedan fuera del dominio real admitido. Para una potencia de base negativa, el exponente debe ser entero. Una base cero con exponente cero o negativo se rechaza. No se añaden números complejos ni se oculta un error mediante un resultado alternativo.
Factoriales y el significado de %
0! = 1 y 5! = 120. El factorial requiere un entero de 0 a 69. Se multiplica el conjunto de enteros positivos hasta el valor elegido; al crecer el resultado deja de ser un entero seguro de JavaScript y se marca como aproximado. 3!! no se admite porque el doble factorial no forma parte de esta gramática. Para aplicar de nuevo el factorial al resultado, utiliza paréntesis explícitos: (3!)!.
El postfijo % divide por cien: 50% se muestra como ≈ 0,5. No añade una regla contextual según el operador anterior: 200+10% representa 200+0,1, mostrado como ≈ 200,1. Para expresar un aumento del 10 % puedes escribir 200*(1+10%), que muestra ≈ 220. La calculadora de cambios porcentuales presenta esa operación como una tarea independiente y explica su base de comparación.
Qué significa ≈ y la notación exponencial
Esta calculadora trabaja con números de coma flotante de JavaScript. Las funciones y los decimales no se presentan como si fueran una solución simbólica exacta. La salida usa como máximo 12 cifras significativas: 1/3 se muestra ≈ 0,333333333333. El signo aproximado también aparece si el valor de pantalla necesita redondeo, aunque el valor interno proceda de operaciones enteras seguras.
Por ejemplo, 1234567890123 es un entero seguro, pero no cabe sin redondeo en doce cifras significativas. Se muestra ≈ 1234567890120. Para 10^30, en cambio, se utiliza ≈ 1e+30. El fragmento e+12 significa multiplicar por 10^12; e-12 significa multiplicar por 10^-12. En la entrada, escribe potencias como 1*10^12, porque e escrito solo es la constante de Euler, no un marcador para literales numéricos.
Los límites del motor son 512 caracteres, 256 elementos y 32 niveles de análisis. Un número o resultado intermedio no nulo debe tener valor absoluto entre 10^-100 y 10^100, incluidos; los exponentes tienen valor absoluto máximo de 10000. Una operación que se desborda, se reduce a cero por falta de representación o cruza el límite inferior se rechaza. No se conserva un resultado anterior después de editar la expresión, cambiar la unidad o encontrar un error.
Para operar con un sistema de filas y columnas, la calculadora de matrices tiene un contrato distinto con fracciones exactas. Las ecuaciones de segundo grado también disponen de su propia herramienta.
Fuentes y revisión
Referencias consultadas el 5 de noviembre de 2026:
- MDN: Math.sin, argumento en radianes y comportamiento numérico.
- MDN: Math.tan, polos y precisión limitada de sus representaciones.
- MDN: Number.toPrecision, salida por cifras significativas.
Son fuentes sobre el mecanismo numérico. La precedencia, los límites y las decisiones de sintaxis anteriores pertenecen a esta herramienta; no constituyen una certificación científica o una revisión humana acreditada. Si necesitas comprobar un resultado sensible, conserva el problema original y contrástalo con un método independiente.
Privacidad de las expresiones
El motor se ejecuta en la memoria de la pestaña. La expresión y el resultado no se envían a una API, no se añaden a la URL, no se guardan en un historial y no entran en la medición de visitas. El botón Copiar escribe un resumen en el portapapeles cuando lo eliges. Puedes volver a la calculadora científica y consultar la información de privacidad del sitio.