Interface gráfica GTK para o Qalculate!, uma calculadora desktop multiplataforma com conversão de unidades, matemática simbólica e precisão arbitrária.
Qalculate/libqalculate
Biblioteca de calculadora desktop multiplataforma e ferramenta de linha de comando com suporte a unidades, matemática simbólica, precisão arbitrária e propagação de incertezas.
Alternativa open source a:Wolfram Alpha
Mathematica
- Estrelas
- 2,725
- Forks
- 201
- Issues abertas
- 203
- Último commit
- ontem
O que é?
Qalculate! é uma calculadora desktop versátil, desenvolvida com base na biblioteca C++ libqalculate, que dá suporte às suas interfaces. Ela atende a tarefas do dia a dia, como conversão de moedas e cálculo de porcentagens, e também a operações mais avançadas, como integrais e equações simbólicas, aritmética de precisão arbitrária e aritmética de intervalos.
O projeto oferece o mecanismo principal como biblioteca e também o programa de linha de comando qalc, que executa expressões isoladas de forma não interativa ou inicia uma sessão interativa com histórico e conclusão automática. As interfaces gráficas são mantidas separadamente, incluindo qalculate-gtk e qalculate-qt.
A biblioteca inclui centenas de funções e unidades integradas, variáveis personalizáveis e constantes físicas com valores do CODATA de 2022. Ela também pode plotar funções e dados usando Gnuplot.
Recursos principais
- 01Cálculos e conversões de unidades SI, imperiais, CGS e atômicas, além de taxas de câmbio atualizadas diariamente
- 02Cálculos simbólicos, incluindo fatoração, diferenciação, integração e resolução de equações
- 03Precisão arbitrária com resultados exatos e aproximados
- 04Propagação de incertezas e aritmética de intervalos
- 05Mais de 400 funções personalizáveis e constantes físicas integradas
- 06Ferramenta de linha de comando qalc com modos não interativo e interativo, além de geração de gráficos via Gnuplot
Casos de uso
- Fazer conversões rápidas de unidades ou cálculos de moedas pelo terminal
- Realizar álgebra simbólica, cálculo ou resolução de equações sem recorrer a um pacote matemático completo
- Fazer cálculos com incertezas de medição em atividades científicas ou de engenharia
- Integrar um mecanismo matemático completo a outro aplicativo por meio da biblioteca
Início rápido
- 1
Para compilar a partir do código-fonte do Git, execute autogen.sh
./autogen.sh - 2
Configure a compilação (autogen.sh executa essa etapa automaticamente)
./configure - 3
Compile o projeto
make - 4
Instale como root
sudo make install
Antes de usar
- É necessário instalar GMP, MPFR, libxml2 e outras bibliotecas antes de compilar.
- Compilações a partir do código-fonte do Git também precisam de automake e autoconf.
- A geração de gráficos depende da ferramenta opcional Gnuplot.
Em coleções
Tópicos
Perguntas frequentes
- O que é libqalculate?
- Biblioteca de calculadora desktop multiplataforma e ferramenta de linha de comando com suporte a unidades, matemática simbólica, precisão arbitrária e propagação de incertezas. Qalculate! é uma calculadora desktop versátil, desenvolvida com base na biblioteca C++ libqalculate, que dá suporte às suas interfaces. Ela atende a tarefas do dia a dia, como conversão de moedas e cálculo de porcentagens, e também a operações mais avançadas, como integrais e equações simbólicas, aritmética de precisão arbitrária e aritmética de intervalos.
- libqalculate é gratuito? Qual é a licença?
- libqalculate é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- libqalculate ainda é mantido?
- Manutenção ativa. O último commit de libqalculate foi em 6 de nov. de 2026.
- Para que posso usar libqalculate?
- Fazer conversões rápidas de unidades ou cálculos de moedas pelo terminal Realizar álgebra simbólica, cálculo ou resolução de equações sem recorrer a um pacote matemático completo Fazer cálculos com incertezas de medição em atividades científicas ou de engenharia Integrar um mecanismo matemático completo a outro aplicativo por meio da biblioteca
- Como instalar libqalculate?
- Para compilar a partir do código-fonte do Git, execute autogen.sh: ./autogen.sh Configure a compilação (autogen.sh executa essa etapa automaticamente): ./configure Compile o projeto: make Instale como root: sudo make install
- Onde consigo libqalculate?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Qalculate/libqalculate
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Interface gráfica Qt para Qalculate!, uma calculadora desktop multiplataforma com unidades, matemática simbólica e conversão de moedas.
Sistema de álgebra computacional escrito em Python puro para matemática simbólica, disponível como biblioteca ou console interativo.
Biblioteca Python para aritmética de ponto flutuante com precisão arbitrária, funções especiais e métodos numéricos.
Uma linguagem de programação com tipagem estática e uma calculadora para cálculos científicos, com dimensões físicas e unidades integradas.
Traduz artigos científicos em PDF para outro idioma, preservando fórmulas, gráficos, tabelas e layout, com opção de saída bilíngue.