Interfaz gráfica GTK para Qalculate!, una calculadora de escritorio multiplataforma con conversión de unidades, matemáticas simbólicas y precisión arbitraria.
Qalculate/libqalculate
Biblioteca de calculadora de escritorio multiplataforma y herramienta de línea de comandos con unidades, matemáticas simbólicas, precisión arbitraria y propagación de incertidumbres.
Alternativa open source a:Wolfram Alpha
Mathematica
- Estrellas
- 2,725
- Forks
- 201
- Issues abiertos
- 203
- Último commit
- ayer
¿Qué es?
Qalculate! es una calculadora de escritorio multipropósito basada en libqalculate, una biblioteca de C++ que impulsa sus interfaces. Cubre tareas cotidianas, como la conversión de divisas y el cálculo de porcentajes, y también permite realizar operaciones más avanzadas, como integrales y ecuaciones simbólicas, aritmética de precisión arbitraria y aritmética de intervalos.
El proyecto ofrece el motor principal como biblioteca, además del programa de línea de comandos qalc, que evalúa expresiones individuales de forma no interactiva o inicia una sesión interactiva con historial y autocompletado. Las interfaces gráficas se mantienen por separado; entre ellas están qalculate-gtk y qalculate-qt.
La biblioteca incluye cientos de funciones y unidades integradas, variables personalizables y constantes físicas con los valores CODATA de 2022. También permite graficar funciones y datos mediante Gnuplot.
Funciones clave
- 01Cálculos y conversiones de unidades SI, imperiales, CGS y atómicas, además de cotizaciones de divisas que se actualizan a diario
- 02Cálculo simbólico que incluye factorización, derivación, integración y resolución de ecuaciones
- 03Precisión arbitraria con resultados exactos y aproximados
- 04Propagación de incertidumbres y aritmética de intervalos
- 05Más de 400 funciones personalizables y constantes físicas integradas
- 06Herramienta de línea de comandos qalc con modos interactivo y no interactivo, además de generación de gráficos mediante Gnuplot
Casos de uso
- Realizar conversiones rápidas de unidades o cálculos de divisas desde la terminal
- Hacer álgebra simbólica, cálculo o resolver ecuaciones sin recurrir a un paquete matemático completo
- Realizar cálculos con incertidumbres de medición en trabajos científicos o de ingeniería
- Integrar un motor matemático completo en otra aplicación mediante la biblioteca
Inicio rápido
- 1
Para compilar desde el código fuente de Git, ejecuta autogen.sh
./autogen.sh - 2
Configura la compilación (autogen.sh lo ejecuta automáticamente)
./configure - 3
Compila el proyecto
make - 4
Instálalo como root
sudo make install
Antes de usarlo
- Es necesario instalar GMP, MPFR, libxml2 y otras bibliotecas antes de compilar.
- Las compilaciones desde el código fuente de Git también requieren automake y autoconf.
- La representación gráfica depende de la herramienta opcional Gnuplot.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es libqalculate?
- Biblioteca de calculadora de escritorio multiplataforma y herramienta de línea de comandos con unidades, matemáticas simbólicas, precisión arbitraria y propagación de incertidumbres. Qalculate! es una calculadora de escritorio multipropósito basada en libqalculate, una biblioteca de C++ que impulsa sus interfaces. Cubre tareas cotidianas, como la conversión de divisas y el cálculo de porcentajes, y también permite realizar operaciones más avanzadas, como integrales y ecuaciones simbólicas, aritmética de precisión arbitraria y aritmética de intervalos.
- ¿libqalculate es gratuito? ¿Qué licencia tiene?
- libqalculate es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿libqalculate sigue mantenido?
- Mantenimiento activo. El último commit de libqalculate fue el 6 nov 2026.
- ¿Para qué puedo usar libqalculate?
- Realizar conversiones rápidas de unidades o cálculos de divisas desde la terminal Hacer álgebra simbólica, cálculo o resolver ecuaciones sin recurrir a un paquete matemático completo Realizar cálculos con incertidumbres de medición en trabajos científicos o de ingeniería Integrar un motor matemático completo en otra aplicación mediante la biblioteca
- ¿Cómo se instala libqalculate?
- Para compilar desde el código fuente de Git, ejecuta autogen.sh: ./autogen.sh Configura la compilación (autogen.sh lo ejecuta automáticamente): ./configure Compila el proyecto: make Instálalo como root: sudo make install
- ¿Dónde consigo libqalculate?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Qalculate/libqalculate
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Interfaz gráfica Qt de Qalculate!, una calculadora de escritorio multiplataforma con unidades, matemáticas simbólicas y conversión de divisas.
Sistema de álgebra computacional escrito en Python puro para matemáticas simbólicas, disponible como biblioteca o consola interactiva.
Una biblioteca de Python para aritmética de punto flotante de precisión arbitraria, funciones especiales y métodos numéricos.
Lenguaje de programación con tipos estáticos y calculadora para cálculos científicos, con dimensiones físicas y unidades integradas.
Traduce artículos científicos en PDF a otro idioma y conserva las fórmulas, los gráficos, las tablas y el diseño, con opción de salida bilingüe.