Calculadoras en tu navegador: las mejores bibliotecas y herramientas matemáticas de código abierto
Desde una suma simple hasta álgebra simbólica, mucho se puede ejecutar completamente en tu navegador sin necesidad de un servidor. Aquí están las bibliotecas y calculadoras de código abierto que vale la pena conocer, incluida la que impulsa nuestra
Por qué las calculadoras en el navegador son geniales#
Una calculadora escrita en JavaScript no necesita un viaje al servidor: es instantánea, funciona sin conexión y tus números nunca abandonan tu dispositivo. Nuestra Calculadora Científica funciona exactamente de esta manera.
La biblioteca que usamos: math.js#
math.js (Apache-2.0) es una extensa biblioteca de matemáticas para JavaScript y Node.js, creada por Jos de Jong y lanzada por primera vez alrededor de 2013. Maneja números reales y complejos, unidades, matrices, números grandes y un analizador de expresiones flexible — exactamente lo que deseas detrás de una calculadora científica. Usamos su función evaluate() para convertir lo que escribes en un resultado.
Otras bibliotecas de matemáticas del lado del cliente que vale la pena conocer#
- decimal.js (MIT) — decimales de precisión arbitraria, ideales para dinero donde los errores de punto flotante son inaceptables.
- bignumber.js / big.js (MIT) — bibliotecas de números grandes más ligeras del mismo autor.
- Fraction.js (MIT) — fracciones exactas en lugar de decimales.
- expr-eval (MIT) — un pequeño y seguro analizador de expresiones cuando no necesitas todo math.js.
- nerdamer (MIT) — álgebra simbólica (simplificar, diferenciar, resolver) en el navegador.
Aplicaciones de calculadora de código abierto#
Si quieres una aplicación completa en lugar de una biblioteca:
- SpeedCrunch (GPL) — una calculadora científica rápida, controlada por teclado.
- Qalculate! (GPL) — posiblemente la calculadora de escritorio gratuita más poderosa, con unidades y matemáticas simbólicas.
- GNOME Calculator y KCalc (GPL) — las calculadoras incluidas con los escritorios GNOME y KDE.
- Numbat (y su predecesor Insect) — una calculadora que tiene en cuenta las unidades y que también funciona directamente en tu navegador.
Prueba los nuestros#
¿Prefieres empezar a calcular? Nuestra Calculadora Científica y Calculadora simple funcionan completamente en tu navegador — gratis, privada e instantánea.
Preguntas frecuentes
¿Qué biblioteca impulsa tu calculadora científica?
math.js, una biblioteca de matemáticas en JavaScript con licencia Apache-2.0.
¿Estos calculadores envían mis datos a algún lugar?
No. Las calculadoras basadas en navegador calculan localmente; tus números nunca salen de tu dispositivo.