Repolode
Qalculate

Qalculate/qalculate-gtk

Qalculate! 的 GTK 图形界面,一款跨平台桌面计算器,支持单位换算与符号计算。

可替代:Wolfram AlphaMicrosoft Calculator

Star
1,258
Fork
93
未关闭 Issue
191
最近提交
上个月

这是什么?

Qalculate! 是一款兼顾日常计算与高等数学的跨平台桌面计算器。本仓库提供其 GTK 3 图形界面,底层调用 libqalculate 计算引擎,同一计算核心也可通过 Qt 和命令行方式使用。

除基本运算外,它支持任意精度、复数、不确定度传播和区间运算,能够对表达式进行因式分解与化简,完成求导、积分和方程求解,并在大量单位与进制之间换算。货币换算使用每日更新的汇率,绘图通过 Gnuplot 实现。

图形界面提供带自动补全和函数提示的表达式输入框、可选的边输入边计算模式、支持搜索和书签的历史记录,以及可自定义的按键面板。用户还可以创建自己的函数、变量、单位和数据集。

核心功能

  • 01带自动补全、函数提示和实时解析显示的表达式输入框
  • 02可选的边输入边计算模式,历史记录支持搜索与书签
  • 03符号求导、积分、因式分解与方程求解
  • 04400 多种单位及每日更新的货币汇率换算
  • 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 构建,预编译安装包需到官网下载。

收录于专题

标签

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

常见问题

qalculate-gtk 是什么?
Qalculate! 的 GTK 图形界面,一款跨平台桌面计算器,支持单位换算与符号计算。 Qalculate! 是一款兼顾日常计算与高等数学的跨平台桌面计算器。本仓库提供其 GTK 3 图形界面,底层调用 libqalculate 计算引擎,同一计算核心也可通过 Qt 和命令行方式使用。
qalculate-gtk 可以免费使用吗?用的什么许可证?
qalculate-gtk 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
qalculate-gtk 还在维护吗?
半年内有更新。qalculate-gtk 最近一次提交是在 2026年10月5日。
qalculate-gtk 适合用来做什么?
在桌面上快速进行单位换算和百分比计算 用符号输出的方式处理代数或微积分题目 进行需要追踪不确定度的科学或工程计算 在进制之间转换并检查浮点数表示
qalculate-gtk 怎么安装和运行?
安装 GTK 和 libqalculate 依赖,然后按 README 执行构建步骤 生成构建脚本(仅 git 版本需要): ./autogen.sh 配置构建: ./configure 编译项目: make
在哪里获取 qalculate-gtk?
源代码和安装说明在 GitHub 上:https://github.com/Qalculate/qalculate-gtk

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目