3D多项混合运算计算器的研究与设计
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘? 要
随着计算机的普及,人们的日常工作越来越需要借助于计算机来完成.电子计算器作用人们日常生活中密可不分的工具也进入了计算机软件的行列。虽然计算器软件的功能并不复杂,但却是我们日常办公中使用最频繁的工具软件之一,它比起计算器来说速度更快、功能更完善、使用更便利,给我们带来很多方便。因此我们不需要购买电子计算器,直接使用计算软件就可以了。
本文着重在于分析计算器软件的设计过程和各个重要环境,通过功能的概述和算法的探讨,使我们掌握整个软件设计和开发过程中的环节和步骤,并从实践经验出发对计算器设计作了详细的分析和研究。
?关键词:Widows API、类模块、
算术方程式计算。
目录摘? 要??? 2ABSTRACT??? 2第一章 绪? 论??? 61.1课题背景??? 61.2本课题的研究意义??? 61.3相关技术介绍??? 61.3.1 Visual Basic??? 61.3.2 API函数??? 71.3.3 Visual SourceSafe??? 8第二章 系统分析??? 92.1任务概况??? 92.2 需求规定??? 102.3 运行环境规定??? 102.4??? 硬件环境??? 102.5??? 软件环境??? 11第三章??? 概要设计??? 113.1 总体设计??? 113.1.1 系统功能结构??? 113.1.2 各功能说明??? 123.2 数据结构设计??? 123.2.1 物理结构设计??? 123.2.2 逻辑结构设计??? 13第四章??? 详细设计??? 134.1 程序系统结构??? 134.2 程序模块设计说明??? 144.2.1 模块功能说明??? 144.2.2 输入界面设计??? 144.2.3 算法及流程图??? 154.2.4 输出设计??? 18第五章??? 系统测试报告??? 195.1结束语??? 195.2参考文献??? 195.3致谢??? 205.4附录??? 20
需求规定
?????? 多项混合运算计算器具备以下功能:
?????? 1.
加(+)法运算:对两个数进行求和计算。
?????? 2.
减(-)法运算:对两个数进行求余计算。
?????? 3.
乘(*)法运算:对两个数进行相乘计算。
?????? 4.
除(/)法运算:对两个数进行除法计算。
?????? 5.
平方根运算:计算数值的平方根。
6. 正弦值运算:取某个角并返回直角三角形两边的比值。此比值是直角三角形中该角的对边长度与斜边长度之比。结果的范围在 -1 到 1 之间。
7. 余弦值运算:取某个角并返回直角三角形两边的比值。此比值是直角三角形中该角的邻边长度与斜边长度之比。结果范围在 -1 到 1 之间。
8. 正切值运算:取某个角并返回直角三角形两个直角边的比值。此比值是直角三角形中该角的对边长度与邻边长度之比。将角度乘以
pi/180 即可转换为弧度,将弧度乘以 180/pi 即可转换为角度。
9. 余切值运算:正切值的倒数就是余切值。
10. PI 数学常数,约等于 3.1415926535897932。
11. 优先级运算符号:提供进行优先级计算符。
12. 表达式运算:根据输入表达式的结构进行数值计算。
13. 提供界面换肤功能,能够更换软件的界面。