没有合适的资源?快使用搜索试试~ 我知道了~
(Java)科学型计算器的开发与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 156 浏览量
2022-07-07
23:32:49
上传
评论
收藏 1.33MB DOCX 举报
温馨提示
试读
41页
(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx(Java)科学型计算器的开发与实现.docx
资源推荐
资源详情
资源评论
淮北师范大学
科学型计算器的开发与实现
学
院
计算机科学与技术
业 计算机科学与技术(师范)
学 生 姓 名
专
学
号
指导教师姓名
年 月 日
科学型计算器的开发与实现
作 者:
指导教师:
摘 要:目前,科学计算器的应用非常广泛,从科研、生产、国防、文化、卫生、
直到家庭生活,都离不开科学计算器的服务。通过使用科学计算器,避免了人工运算的
繁琐,以及人工运算可能带来的较大误差和运算错误,给人们的运算带来了极大的方便。
这篇文章主要介绍用软件的方法实现科学计算器系统,包括:科学计算器系统的概
述,科学计算器系统的开发原理和主要实现的功能,子模块的设计和实现技术。其中,
重点介绍了对话框、控件的使用,不调用库函数,通过计算方法的原理来实现函数计算。
本系统需要实现以下功能:加、减、乘、除、余运算、倒数、乘方运算、开方运算、
幂运算、对数运算、指数运算、正弦函数运算、余弦函数运算、正切函数运算、余切函
数运算、反正弦函数运算、反余弦函数运算、反正切函数运算、反余切函数运算、排列
组合运算和弧度与角度之间的转换,能输入正负数、小数,具有清零、退格功能,具有
连续运算的能力。
关键词:对话框;控件;计算方法
i
Development and implementation of scientific
calculator
Candidate:
Supervisor: Associate Professor
Abstract:Currently, the application of scientific calculator is very extensive. It can not be get
away from the service of scientific calculator in the field of research, production, national
defense, culture, hygiene, even family life. By using scientific calculator, the tedious artificial
operation, the larger errors and operational mistakes, which are caused by artificial operation,
can be avoided. It brings much convenience to people's operation.
This article mainly introduces a scientific calculator system implementing from the
perspective of software. It includes the overview and developmental principle of scientific
calculator system. It also contains the primary functions, which have been implemented, the
design and implemental technology of sub-modules. Among them, it forces on introducing the
usage of dialog box and controls as well as the implementation of mathematic function
without using library function, but computing method.
The system needs to achieve the following functions : adds, subtracts, multiplies, divides, the
remainder operation, the countdown operation,radicand, power calculation, the log and index
calculation, the operation of sine function, cosine function, tangent function, cotangent
function, arc sine function, arc cosine function , arc tangent function and arc cotangent
function, permutations and combinations operation, the conversion between radian and angle,
the capability of inputting decimal, positive and negative numbers, the reset and backspace
function, continuous operational capacity.
Key words: Dialog box; Controls; Computing method
ii
目 录
引言............................................................
1 科学型计算器系统概述.........................................1
1.1设计科学型计算器系统的背景................................1
1.2科学型计算器的发展史......................................1
2 系统需要......................................................2
2.1设计分析..................................................2
2.1.1可行性分析............................................2
2.1.2需求分析..............................................2
2.2开发环境..................................................2
2.2.1运行环境..............................................2
2.2.2开发工具..............................................2
2.2.3关于 visual c++ 6.0...................................2
3 系统设计......................................................3
3.1功能说明..................................................3
3.1.1系统总体功能分析......................................3
3.1.2系统功能 .............................................3
3.2系统大概..................................................3
3.2.1设计思路..............................................3
3.2.2计算器运算流程图......................................3
4 系统的实现.................................. .................4
4.1窗口的设计................................................4
iii
4.1.1 设计步骤..............................................4
4.1.2 控件的意义............................................4
4.1.3 部分操作截图..........................................4
4.2 程序核心代码..............................................4
4.2.1 数字键核心代码........................................4
4.2.2 计算类型函数的核心代码................................4
4.2.2.1 二进制转换代码......................................4
4.2.2.2backspace 函数代码...................................4
4.2.2.3arcsin 函数代码......................................4
4.2.2.4log10 函数代码.......................................4
4.2.2.5π函数代码..........................................4
5 系统运行与测试................................................5
5.1 运行界面..................................................5
5.2 测试......................................................5
5.2.1 测试研究与选择........................................5
5.2.2 测试环境..............................................5
5.3 程序代码..................................................5
总结............................................................
参考文献........................................................
致谢............................................................
iv
剩余40页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8258
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 111111111111111111111111
- 照片整理小工具,按照照片日期分类,.Net4.5(C#),可以将HEIC转换位JPG格式
- 海信智能电视刷机数据 H55E3A(3325)BOM7-C003 生产用软件数据 务必确认机编一致 强制刷机 整机USB升级
- EasyCode自定义模版
- 只要把你们都熬死,我就能无敌 作者:酸宝.jpg
- 华为OD刷刷华为OD的算法题
- 数据分析(如excel、powerBI、python、R语言或其他数据分析工具)面试题.pdf
- content_1713311841645.pdf
- 注意力机制:深度学习的核心机制及其在自然语言处理中的应用.pdf
- 深度学习常见面试题.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功