基于QT 的 数据计算软件
开发环境:QT5.14.2 + Visual Studio 2019
前文
最近想做一个软件能够做到根据自己输入的公式执行计算;用于方便自己重复的计算。支持多段公式执行,从上至下执行,会复用前面公式的数据;快速添加默认的常用公式;若其中一行运行错误,之后的不会运行并输入相应日志;支持多次执行脚本并导入不同的输入数据;支持脚本的保存与加载。
目前最大执行次数为100次
注意 输出结果为-1时将不显示结果
目前会不定期更新。
源码地址:https://gitlab.com/xuxunjie/Calculator/-/tree/main
功能点1:执行公式
公式格式:
数据类型为double型
输入变量名 InPut_1 ~ InPut_99
输出变量名 OutPut_1~OutPut_99
数据未赋值时,初始值为-1
自带函数:
函数名 | 说明 |
---|---|
GetDis(double x1, double y1, double x2, double y2) | 获取两点间距离 |
用法例子:
OutPut_1=Setting.GetDis(1,1,9,9)
输出结果 OutPut_1=11.3137
语法为JavaScript语言,使用V8引擎;调用 QJSEngine实现