Repolode
Qalculate

Qalculate/qalculate-gtk

Графический интерфейс GTK для Qalculate! — кроссплатформенного настольного калькулятора с конвертацией единиц, символьной математикой и произвольной точностью.

Open source альтернатива:Wolfram AlphaMicrosoft Calculator

Звёзды
1,258
Форки
93
Открытые issues
191
Последний коммит
в прошлом месяце

Что это?

Qalculate! — настольный калькулятор для повседневных вычислений и сложной математики. Этот репозиторий содержит его графический интерфейс на GTK 3, работающий поверх вычислительного движка libqalculate. То же ядро вычислений доступно через интерфейсы для Qt и командной строки.

Помимо базовых операций калькулятор поддерживает произвольную точность, комплексные числа, распространение погрешностей и интервальную арифметику. Он умеет раскладывать на множители и упрощать выражения, дифференцировать и интегрировать, решать уравнения, а также конвертировать значения между множеством единиц измерения и систем счисления. Для конвертации валют используются ежедневно обновляемые курсы, а графики строятся с помощью Gnuplot.

Интерфейс GTK включает поле ввода выражений с автодополнением и подсказками по функциям, необязательный режим вычисления по мере ввода, историю с поиском и закладками, а также настраиваемую экранную клавиатуру. Пользователи могут создавать собственные функции, переменные, единицы измерения и наборы данных.

Ключевые возможности

  • 01Поле ввода выражений с автодополнением, подсказками по функциям и отображением разбора выражения
  • 02Необязательный режим вычисления по мере ввода и история с поиском и закладками
  • 03Символьное дифференцирование, интегрирование, разложение на множители и решение уравнений
  • 04Более 400 единиц измерения, конвертация между ними и ежедневно обновляемые курсы валют
  • 05Построение графиков функций и данных с помощью Gnuplot
  • 06Настраиваемые сочетания клавиш и экранная клавиатура

Сценарии использования

  • Быстрая конвертация единиц измерения и вычисление процентов на компьютере
  • Решение задач по алгебре и математическому анализу с получением символьных результатов
  • Научные и инженерные вычисления с учётом погрешностей
  • Конвертация между системами счисления и проверка представления чисел с плавающей точкой

Быстрый старт

  1. 1

    Установите зависимости GTK и libqalculate, затем выполните шаги сборки из README

  2. 2

    Создайте скрипты сборки (требуется только для версии из Git)

    ./autogen.sh
  3. 3

    Настройте сборку

    ./configure
  4. 4

    Скомпилируйте проект

    make

Что важно знать

  • Требуются libqalculate версии 5.6.0 или новее и GTK версии 3.10 или новее.
  • Установка выполняется из исходного кода с помощью autotools; в README указано, где на сайте найти готовые установщики.

В подборках

Темы

#calculator#math#gtk#unit-conversion#symbolic-math#desktop-app#cpp

Частые вопросы

Что такое qalculate-gtk?
Графический интерфейс GTK для Qalculate! — кроссплатформенного настольного калькулятора с конвертацией единиц, символьной математикой и произвольной точностью. Qalculate! — настольный калькулятор для повседневных вычислений и сложной математики. Этот репозиторий содержит его графический интерфейс на GTK 3, работающий поверх вычислительного движка libqalculate. То же ядро вычислений доступно через интерфейсы для Qt и командной строки.
qalculate-gtk можно использовать бесплатно? Какая у него лицензия?
qalculate-gtk распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
qalculate-gtk всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в qalculate-gtk — 5 окт. 2026 г..
Для чего можно использовать qalculate-gtk?
Быстрая конвертация единиц измерения и вычисление процентов на компьютере Решение задач по алгебре и математическому анализу с получением символьных результатов Научные и инженерные вычисления с учётом погрешностей Конвертация между системами счисления и проверка представления чисел с плавающей точкой
Как установить qalculate-gtk?
Установите зависимости GTK и libqalculate, затем выполните шаги сборки из README Создайте скрипты сборки (требуется только для версии из Git): ./autogen.sh Настройте сборку: ./configure Скомпилируйте проект: make
Где скачать qalculate-gtk?
Исходный код и инструкции по установке — на GitHub: https://github.com/Qalculate/qalculate-gtk

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Кроссплатформенная библиотека для настольного калькулятора и CLI-утилита с поддержкой единиц измерения, символьной математики, произвольной точности и распространения погрешностей.

2,7 тыс.+5 за неделю201C++GPL-2.0Обновлён 21 час назад

Система компьютерной алгебры на чистом Python для символьной математики, доступная как библиотека и интерактивная консоль.

Данные и аналитика#computer-algebra#symbolic-math#python
15,1 тыс.+19 за неделю5,7 тыс.PythonOtherОбновлён 23 часа назад

Статически типизированный язык программирования и калькулятор для научных вычислений со встроенными физическими размерностями и единицами измерения.

2,8 тыс.+7 за неделю122RustApache-2.0Активно поддерживаетсяОбновлён 26 дней назад