Qt版本:5.12.4
所需依赖:tinyexpr( https://github.com/codeplea/tinyexpr )
tinyexpr是一个简单方便的数学公式语法解析工具,简单易用,只需要导入一个头文件和对应的源文件即可。
- Qt5文件目录树如下:
- UI设计界面
- 最终效果
- 完整代码托管在笔者github地址:https://github.com/ouening/Qt5-Practices/tree/master/simple_caculator ,希望软件对大家有所帮助!
https://cpp.libhunt.com/compare-tinyexpr-vs-muparser?rel=cmp-cmp 网站列举了与tinyexpr和其他数学公式解析软件,如muparser, ExprTk等,从对比结果可知tinyexpr在综合方面强于其他的同类型工具。