网站大量收购独家精品文档,联系QQ:2885784924

IVB科学计算器课程设计.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IVB科学计算器课程设计

湖南医药学院 VB计算器 课程设计 题目: VB科学计算器 院(系)别 业 临床医学 班 级 本临一班 学 号 名 夏铭锴 指导教师 李跃强 二○一六 年 四 月 目 录 一、设计内容及要求 设计原始资料 三、设计完成后提交的文件和图表设计 四、进程安排 五、主要参考资料? [摘 要] 用VB制作这个程序的简单计算器,它包括一个标准的计算器和一个科学计算器。它可以实现简单的加减乘除四则运算,数字的平方、平方根,正弦、余弦、正切,倒数、指数函数、对数函数,角度、弧度、梯度的转换,以及各进制的相互转换。而且它的功能还有退格,清除当前数据,清除所有数据,复制数据,粘贴数据。? 在这个计算器的程序中,我用到了单行选择语句If?…?Then?…Else…,? 块语句if…then…end?if,If语句的嵌套,多条件选择语句Select?Case,而且还用到了按钮、文本框、框架、单选按钮控件,菜单的设计。? 在此报告中我重点叙述了计算机的各个功能及用法。特别是进制间的转换和数字与运算符之间的联系。。虽然描述的不太完整,但我会尽力使用系统结构图,划分多个模块,让大家明白我设计的运算器的功能的。 [关键词] Visual?Basic;计算器;对象;代码 一、设计内容及要求 本程序的目标是建立一套可以计算数的平方,平方根,倒数,正弦,余弦,正切,指数函数,对数函数的计算器系统。? 1.2、基本功能? 1)?能够完成基本的四则运算。? 2)?能够进行如下函数的求值运算,包括sin,?cos,tan,?exp,? log,?sqr,?1/x,及和圆周率π。? ?能够实现角度、弧度、梯度的相互转换。? 4)?能够实现的进制的相互转换。? 5)?输出时的格式:结果为整数时不显示小数点,结果为1以 下小数时要显示前导0。? 6)?分门别类采用控件数组,以减少事件处理的复杂程度,使 程序简洁高效。? 7)?能够实现退格键、清除、清空功能。? 8)?出错处理:操作数如果不符合数学上的定义,应该给出错误 信息。 二、设计原始资料 VB计算器四则运算(见附页) 三、设计完成后提交的文件和图表设计(要求2000字以上) 1. 设计方案 实现这个实用计算器,要考虑的主要是以下两个方面的内容:一、设置每个控件按钮的属性。二、每组控件组都有自己的VB代码,由VB语言实现各个控件按钮的功能。于是本设计就是以这两个个部分为核心内容展开。 根据设计要求该实用计算器能实现四则运算和部分科学计算法等按钮的控制,根据各组控件按钮源代码的不同,来实现按下不同的按键实现不同的计算过程或结果功能。本设计大体由窗体、CommandButton、Textbox、Timer四个模块构成。其中Commandbutton作为按钮模块,Textbox作为显示模块,Timer作为显示或隐藏部分按键的模块。Commandbutton按钮实现数字键和其他算法按键的功能;Textbox实现计算过程和结果的数字显示;Timerbox实现当计算器只用到四则的简单运算时,窗体只显示四种运算的基本按键,当用到科学计算时,再在窗体中显示科学计算的控件按钮。 流程图、图纸 ⑴ 计算器如图 此计算器可以计算简单的加减乘除计算,还包括三角函数、乘方、阶乘、开方、对数等等的计算。加有退出键,说明按钮等控件。 ⑵ 总体设计框架 进程安排 创建应用程序的界面。 设置属性。 编写代码。 调试运行。 (5) 保存工程及生成可执行文件。 五、主要参考资料? 1.《Visual Basic 6.0程序设计教程》(第四版) 人民邮电出版社 附页: 设计原始资料 Private Sub Command1_Click() 删除数字的最后一位 If Label3.Caption Then Label3.Caption = Left(Label3.Caption, Len(Label3.Caption) - 1) Else c = MsgBox(内容已为空!不可删除一位!, 49, 注意!) End If End Sub Private Sub Command10_Click()

文档评论(0)

xufugen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档