C++QT课程设计:科学计算器 完整工程
建议配套文章一起食用:https://blog.csdn.net/yul13579/article/details/121657628 C++课程设计题目:科学计算器。 该资源为完整工程,编程语言为C++,界面使用QT Designer拖拽设计,不是用代码撸的界面,很友好,工程使用QT Creator组织,点开即用,界面做了简单的美化。 实现的功能有: (1)包括但不限于四则运算、三角函数、幂、对数小括号。 (2)支持屏幕按钮和键盘两种输入方式,支持删除、清除功能;计算历史记录,和历史记录清除功能。 (3)在进行sin、cos等函数运算时,允许直接调用上一次的运算结果,进行函数运算。 (4)自动纠正连续输入两个运算符;或出现符合书写习惯但不符合程序计算规则的错误,如数字和函数运算符之间省略乘号。 (5)警告分母为零、对负数求算数平方根等数学错误。 (6)当意料之外的非法输入时发生时,应当避免程序自身崩溃,同时向用户报告错误。