Repolode
Qalculate

Qalculate/qalculate-qt

Qalculate! 的 Qt 图形界面,一款跨平台桌面计算器,支持单位换算、符号计算和汇率换算。

可替代:Wolfram AlphaWindows Calculator

Star
604
Fork
65
未关闭 Issue
72
最近提交
15天前

这是什么?

qalculate-qt 是 Qalculate! 的 Qt 图形界面。Qalculate! 是一款多用途跨平台桌面计算器,界面简单,但底层提供接近专业数学软件的能力。界面基于 libqalculate 计算引擎,同一套数学功能也可通过 GTK 和命令行版本使用。

日常计算、百分比和汇率换算都能完成,进阶功能包括上百个可自定义函数、涵盖 SI、英制、CGS 和原子单位的单位换算、符号求导与积分、方程求解、任意精度计算、误差传播以及基于 Gnuplot 的绘图。输入表达式时可实时显示结果,历史记录支持添加注释并调用之前的计算值。

界面提供可自定义的按键面板、可切换的工作区、管理函数、变量和单位的对话框,以及进制与日历转换工具,快捷键也可自行配置。项目可使用 Qt5(5.6 及以上)或 Qt6 编译,需要 libqalculate 5.6.0 及以上版本。

核心功能

  • 01输入时实时计算,支持自定义补全和函数提示
  • 02单位换算与汇率换算,汇率每日更新
  • 03符号计算,包括因式分解、求导、积分和方程求解
  • 04任意精度计算,支持误差传播与区间运算
  • 05历史记录可添加注释、搜索并调用之前的结果
  • 06通过 Gnuplot 绘制函数图像和数据图表

适用场景

  • 日常工作中进行英制与公制等单位换算
  • 使用单位和物理常数完成科学或工程计算
  • 借助符号输出完成代数或微积分题目
  • 快速估算汇率换算和百分比

快速上手

  1. 1

    安装 Qt5(≥ 5.6)或 Qt6,以及 libqalculate(≥ 5.6.0)

  2. 2

    在源代码顶层目录中运行 qmake

    qmake
  3. 3

    使用 make 编译项目

    make
  4. 4

    以 root 身份安装生成的 qalculate-qt 可执行文件

    sudo make install

使用前须知

  • 需要先安装 Qt 和 libqalculate 并从源代码编译。
  • 绘图功能依赖 Gnuplot。

收录于专题

标签

#calculator#math#units-conversion#qt#desktop-app#symbolic-math#cpp

常见问题

qalculate-qt 是什么?
Qalculate! 的 Qt 图形界面,一款跨平台桌面计算器,支持单位换算、符号计算和汇率换算。 qalculate-qt 是 Qalculate! 的 Qt 图形界面。Qalculate! 是一款多用途跨平台桌面计算器,界面简单,但底层提供接近专业数学软件的能力。界面基于 libqalculate 计算引擎,同一套数学功能也可通过 GTK 和命令行版本使用。
qalculate-qt 可以免费使用吗?用的什么许可证?
qalculate-qt 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
qalculate-qt 还在维护吗?
活跃维护中。qalculate-qt 最近一次提交是在 2026年10月23日。
qalculate-qt 适合用来做什么?
日常工作中进行英制与公制等单位换算 使用单位和物理常数完成科学或工程计算 借助符号输出完成代数或微积分题目 快速估算汇率换算和百分比
qalculate-qt 怎么安装和运行?
安装 Qt5(≥ 5.6)或 Qt6,以及 libqalculate(≥ 5.6.0) 在源代码顶层目录中运行 qmake: qmake 使用 make 编译项目: make 以 root 身份安装生成的 qalculate-qt 可执行文件: sudo make install
在哪里获取 qalculate-qt?
源代码和安装说明在 GitHub 上:https://github.com/Qalculate/qalculate-qt

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

相关项目