Calculadora científica

Escribe una expresión y la respuesta aparece mientras escribes — trigonometría, logaritmos, potencias y raíces, con errores que explican qué falló.

Resultado

Cómo se usa

  1. Escribe una expresión en la caja — el resultado aparece debajo mientras escribes, sin pulsar ningún botón.
  2. O construye la expresión con el teclado en pantalla. Las teclas mantienen el cursor donde estaba, y el teclado físico también funciona: Intro escribe el resultado de vuelta y Esc lo borra todo.
  3. Elige Grad o Rad antes de usar sin, cos o tan. El modo se muestra junto a las teclas y cambia el resultado de inmediato.
  4. El resultado son dígitos latinos simples: cópialo, o pulsa Intro para devolverlo a la expresión y seguir calculando.

Ejemplo

Expresión (Grad)

sin(30) + 2^10

Resultado

1024.5

sin(30) en grados es 0.5, y 2^10 es 1024, así que el total es 1024.5. Cambia a Rad y la misma expresión pasa a 1023.01196838 — por eso el modo de ángulo se muestra junto a las teclas.

Alcance, límites y preguntas habituales

  • Doble precisión, mostrada con 12 dígitos significativos: 0.1+0.2 muestra 0.3, pero el valor es un número de coma flotante binario — esto no es aritmética exacta de fracciones.
  • Las funciones y las raíces necesitan paréntesis: sin(30), √(16). «sin30» se notifica como error de sintaxis en lugar de adivinarse.
  • Funciones disponibles: sin, cos, tan, ln (natural), log (base 10), √, además de ^, !, % y π/e. Sin trigonometría inversa, funciones hiperbólicas, registros de memoria ni conversión de unidades.
  • Porcentaje significa «dividir entre 100»: 50 % es 0.5, y 200+10 % es 200.1, no 220.
  • Los errores son específicos: un token inesperado se cita entre comillas, y un paréntesis sin cerrar, una división entre cero, un error de dominio (√(-1), ln(0), tan(90°)) y un desbordamiento se notifican por separado.
  • La trigonometría se ajusta a 0 cuando el resultado es inferior a 1e-12, así que sin(180°) muestra 0 en lugar de 1.22e-16. tan se notifica como indefinida en 90° y 270°.
  • Los nombres de las funciones no se traducen — sin sigue siendo sin en todos los idiomas, para que las expresiones copiadas de libros o código se puedan pegar tal cual.
  • Las expresiones se limitan a 512 caracteres y 32 niveles de anidamiento; la entrada más larga se notifica, nunca se trunca.
  • No se sube, guarda ni escribe nada en la URL: sin historial, sin enlace para compartir que transporte la expresión. Todo se ejecuta en tu navegador.

Lo que suele necesitarse después, una vez tienes el número.