Кроссплатформенная библиотека для настольного калькулятора и CLI-утилита с поддержкой единиц измерения, символьной математики, произвольной точности и распространения погрешностей.
Qalculate/qalculate-gtk
Графический интерфейс GTK для Qalculate! — кроссплатформенного настольного калькулятора с конвертацией единиц, символьной математикой и произвольной точностью.
Open source альтернатива:Wolfram Alpha
Microsoft Calculator
- Звёзды
- 1,258
- Форки
- 93
- Открытые issues
- 191
- Последний коммит
- в прошлом месяце
Что это?
Qalculate! — настольный калькулятор для повседневных вычислений и сложной математики. Этот репозиторий содержит его графический интерфейс на GTK 3, работающий поверх вычислительного движка libqalculate. То же ядро вычислений доступно через интерфейсы для Qt и командной строки.
Помимо базовых операций калькулятор поддерживает произвольную точность, комплексные числа, распространение погрешностей и интервальную арифметику. Он умеет раскладывать на множители и упрощать выражения, дифференцировать и интегрировать, решать уравнения, а также конвертировать значения между множеством единиц измерения и систем счисления. Для конвертации валют используются ежедневно обновляемые курсы, а графики строятся с помощью Gnuplot.
Интерфейс GTK включает поле ввода выражений с автодополнением и подсказками по функциям, необязательный режим вычисления по мере ввода, историю с поиском и закладками, а также настраиваемую экранную клавиатуру. Пользователи могут создавать собственные функции, переменные, единицы измерения и наборы данных.
Ключевые возможности
- 01Поле ввода выражений с автодополнением, подсказками по функциям и отображением разбора выражения
- 02Необязательный режим вычисления по мере ввода и история с поиском и закладками
- 03Символьное дифференцирование, интегрирование, разложение на множители и решение уравнений
- 04Более 400 единиц измерения, конвертация между ними и ежедневно обновляемые курсы валют
- 05Построение графиков функций и данных с помощью Gnuplot
- 06Настраиваемые сочетания клавиш и экранная клавиатура
Сценарии использования
- Быстрая конвертация единиц измерения и вычисление процентов на компьютере
- Решение задач по алгебре и математическому анализу с получением символьных результатов
- Научные и инженерные вычисления с учётом погрешностей
- Конвертация между системами счисления и проверка представления чисел с плавающей точкой
Быстрый старт
- 1
Установите зависимости GTK и libqalculate, затем выполните шаги сборки из README
- 2
Создайте скрипты сборки (требуется только для версии из Git)
./autogen.sh - 3
Настройте сборку
./configure - 4
Скомпилируйте проект
make
Что важно знать
- Требуются libqalculate версии 5.6.0 или новее и GTK версии 3.10 или новее.
- Установка выполняется из исходного кода с помощью autotools; в README указано, где на сайте найти готовые установщики.
В подборках
Темы
Частые вопросы
- Что такое 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 обновляется ежедневно.
Похожие проекты
Графический интерфейс на Qt для Qalculate! — кроссплатформенного настольного калькулятора с единицами измерения, символьной математикой и конвертацией валют.
Система компьютерной алгебры на чистом Python для символьной математики, доступная как библиотека и интерактивная консоль.
Открытый исходный код приложения «Калькулятор» для Windows — приложения UWP на C# и C++, поставляемого с Windows 11.
Статически типизированный язык программирования и калькулятор для научных вычислений со встроенными физическими размерностями и единицами измерения.
Приложение с открытым исходным кодом для фотопроцесса и неразрушающей обработки RAW-файлов, управления цифровыми негативами и их экспорта.