Qalculate是一个多功能的跨平台桌面计算器,它提供简单易用的功能,无论是如货币换算这种日常计算,还是像微积分、矩阵问题这种复杂高深的数学计算,Qalculate多功能计算器都能轻松应对。软件支持多种运算模式,如基本运算、RPN模式、符号计算等,并且内置图形描绘功能,可以绘制函数图像,在数学学习中非常实用。软件拥有两个友好的GUI界面,Qalculate-GTK和Qalculate-Qt,还有一个命令行界面CLI。
【灵活性】
支持多种操作符、函数和单位,包括自定义函数和单位创建。
【智能解析】
能够容忍错误并正确解析复杂表达式。
【不确定性传播】
当输入的数据有不确定性时,结果会反映出这种不确定性。
【区间计算】
用于确定数字的位数或直接用区间进行计算。
【任意精度计算】
可以设置更高的精度,确保结果更准确。
【多模式】
持基本运算、RPN模式、符号计算等多种计算方式。
【可视化】
内置图形绘制功能,可绘制函数曲线。
【可扩展性】
通过XML文件导入导出变量、常量和单位,便于自定义和共享。
1、日常计算
Qalculate!可以方便地进行加减乘除、百分比计算和单位转换,是生活工作的好帮手。
2、科学研究
在教育和科研领域,它可以处理复数、矩阵运算、积分和方程求解等高级数学问题。
3、编程开发
编程开发:作为库,Qalculate!被集成到多个软件中,如KDE Plassma Workspace、Cantor。
【计算和解析】
1、基本操作和操作符:+- * / mod ^ E () && ||!< > >= <= != ~ & |<< >> xor。
2、字符串的容错解析:log 5 / 2 .5 (3) + (2( 3 +5 = ln(5) / (2.5 * 3) + 2 * (3 + 5)。
3、表达式可以包含数字、函数、单位、变量、向量和矩阵以及日期的任意组合。
4、支持复数和无限数。
5、支持所有常见的数字基数,以及负数和非整数基数、六十进制数字、时间格式和罗马数字。
6、能够禁用函数、变量、单位或未知变量以减少混淆:例如,当您不希望 (a+b)^2 表示 (are+barn)^2 而是 (“a”+“b”)^2 时。
【结果显示】
1、许多自定义选项:精度、最大/最小小数、复杂形式、乘号等。
2、精确或近似:sqrt(32) 返回 4 * sqrt(2) 或 5.66。
3、简单分数和混合分数:4 / 6 * 2 = 1.333...= 4/3 = 1 + 1/3。
【单位】
1、支持所有 SI 单位和前缀(包括二进制),以及英制和其他单位系统。
2、自动换算: ft + yd + m = 2.2192 m。
3、显式转换:5 米/秒到 mi/h = 11.18 英里/小时。
4、智能转换:自动将 5 kg*m/s^2 转换为 5 N。
【变量和常量】
1、基本常数:pi、e 等。
2、化学元素的大量物理常数(带或不带单位)和性质。
【标图】
1、使用 Gnuplot可以绘制函数或数据(矩阵和向量)。
2、能够将绘图保存为 PNG 图像、后记等。
v5.12.0版本
LaTeX输入和输出(使用latex()函数,“$...$语法,以及qalc中的“to latex”或“-latex”)
求出真实的x的ax^B+cd^x=0
求解具有绝对值和复数x的方程(xabs(x)=a,x^2abs(x)=a,af(x)+babs(x)=c)
改进精确模式下a^(c/d)/B^(c/d)的简化(例如cbrt(12)/cbrt(4)=cbrt(3))
对向量和矩阵逐项应用逻辑和位运算
使用反斜线输入时允许带有后缀的符号(例如\x_n =“x_n”,其中n在输出中显示为下标)
为roman()、bijective()和bcd()函数的反向转换添加参数
添加tsp和tbsp缩写,将杯子改为准确的240 mL(美国法律的),并添加美国习惯的杯子、汤匙和茶匙
混合单位转换改进/修复
修正使用“和“时英尺和英寸的转换(例如,5'2”到cm)
固定ax+bln(x)=c,其中sgn(a)!= sgn(B)(仅找到一个解)
修正了计算sinh或cosh表达式极限时的segfault问题(也影响具有无穷大下限或上限的积分)
修复具有多个函数的表达式的RPN语法
添加最大历史记录选项以配置历史记录中保存的表达式的最大数量
小错误修复和功能增强
展开内容