功能特性
Qalculate! 把通常只有复杂数学软件包才具备的能力,融入一个轻巧直观、完全免费开源的桌面计算器。以下是它的完整功能概览。
从四则运算到高级表达式
支持全部常用运算符——算术、逻辑、按位与逐元素运算,以及(不)等式比较。表达式可自由组合数字、常量、函数、单位、变量、矩阵、向量与日期时间。
精确与近似结果
同一表达式可同时给出精确与近似两种输出,支持简单分数与带分数,例如 4 / 6 × 2 = 4/3 = 1 + 1/3。
任意精度与多种数制
支持有理数与浮点任意精度、复数与无穷大;覆盖全部常用进制,以及负进制、非整数进制与罗马数字等。
容错解析
灵活的输入解析,对拼写与格式具有容错能力,并给出详细的错误与警告信息,帮助快速定位问题。
RPN 与高度可定制
提供 RPN 模式,几乎每个计算方面都可通过大量选项进行定制,适配你的使用习惯。
代数、微积分与方程求解
不只是数值计算——Qalculate! 能做真正的符号运算。
因式分解与化简
对多项式与表达式进行因式分解、展开与化简,例如 x^4 - 7x^3 + 9x^2 + 27x - 54 to factors = (x + 2)(x - 3)^3。
求导与积分
支持符号求导、不定积分与定积分,例如 diff(6x^2) = 12x、integrate(6x^2; 1; 5) = 248。
方程与不等式求解
能求解大多数方程与不等式,支持多方程联立与常微分方程,例如 x+x^2+4 = 16 解得 x = 3 或 x = -4。
自定义假设条件
可为符号设置假设,例如 ln(2x) where x > 0 = ln(2) + ln(x),让化简更符合语境。
400 多个灵活多样的函数
覆盖三角函数、指数与对数、组合数学、几何、微积分、统计、金融、时间与日期等众多领域。
数学函数
三角、双曲、指数、对数、取整、组合与数论函数一应俱全。
统计与金融
均值、标准差、分位数、正态分布,以及贷款、利率等金融函数。
时间与日期
时间运算、日期加减、时区转换与多种历法换算,如 10:31 + 8:30 to time = 19:01。
矩阵与向量
点积、叉积、矩阵乘法、逆矩阵与逐元素运算,如 [1 2; 3 4]^-1。
自定义函数
可在界面中轻松创建与编辑函数,支持不同参数类型、子函数与自定义条件。
特殊函数
包含 gamma、beta、误差函数与 Lambert W 等特殊函数。
400 多种单位,自动换算
涵盖全部 SI 单位,以及英制、CGS 与原子单位等,支持所有标准十进制与二进制前缀。
自动与显式换算
输入 ft + yd + m 自动得到 2.2192 m;也可用 to 关键字显式指定目标单位。
货币换算
内置货币汇率并每日更新,如 €500 - 20% to £ ≈ £347.12(汇率随市场实时变化)。
物理常量与自定义数据集
内置常用数学常量与基于 2022 CODATA 的基本物理常量,并支持 CSV 导入导出与数据集。
基本常量
π、e、φ 等常用数学常量随时可用。
物理常量
包含基于 2022 CODATA 数据的基本物理常量,附带标准不确定度与可选单位。
CSV 与数据集
支持 CSV 导入导出;内置化学元素数据集,可在计算中直接调用对象属性。
自定义变量
通过简单赋值即可创建变量,如 x = 2 s,或在界面中统一管理。
函数与数据可视化
借助 Gnuplot,可直接绘制函数或数据(矩阵与向量),支持多种选项定制并保存为图片。
GTK 与 Qt 双界面
两种图形界面均提供流畅的表达式输入体验,以及丰富的辅助工具。
边输入边计算
表达式输入即算,带自动补全、函数提示与解析结果的连续显示。
历史记录
历史列表支持注释、条目保护、搜索,并可对之前的结果进行数学运算。
可定制键盘
提供可定制的按键面板,快速访问大部分功能。
上下文菜单
根据上下文将结果换算为合适单位或输出格式。
完整菜单
通过菜单访问所有函数、单位、变量与大部分设置。
工作区与模式
支持自定义元模式(GTK)与工作区(Qt),快速切换不同设置组合。
qalc:为终端而生
同名命令行工具 qalc 让计算融入脚本与终端工作流。
完整语法与函数、单位、变量列表,请查阅官方使用手册。
亲自体验这些功能
下载 Qalculate!,把这些能力装进你的桌面。