湖南医药学院。
题目: vb科学计算器。
院(系)别临床医学院。
专业临床医学。
班级本临一班。
学号 2015101010121
姓名夏铭锴。
指导教师李跃强。
二○一六年四月。
一、设计内容及要求。
2、设计原始资料。
三、设计完成后提交的文件和图表设计。
四、进程安排。
五、主要参考资料。
摘要]用vb制作这个程序的简单计算器,它包括一个标准的计算器和一个科学计算器。它可以实现简单的加减乘除四则运算,数字的平方、平方根,正弦、余弦、正切,倒数、指数函数、对数函数,角度、弧度、梯度的转换,以及各进制的相互转换。而且它的功能还有退格,清除当前数据,清除所有数据,复制数据,粘贴数据。
在这个计算器的程序中,我用到了单行选择语句if…then…else…,块语句if…then…endif,if语句的嵌套,多条件选择语句selectcase,而且还用到了按钮、文本框、框架、单选按钮控件,菜单的设计。
在此报告中我重点叙述了计算机的各个功能及用法。特别是进制间的转换和数字与运算符之间的联系。。虽然描述的不太完整,但我会尽力使用系统结构图,划分多个模块,让大家明白我设计的运算器的功能的。
关键词] 附页:
设计原始资料。
private sub command1_click删除数字的最后一位。
if <>then
= left( len( -1)
elsec = msgbox("内容已为空!不可删除一位!",49, "注意!")
end if
end sub
private sub command10_click输入数字6
end sub
private sub command11_click()
if <>then输入符号*
elsec = msgbox("请输入数据后输入符号!",49, "注意!")
end if
end sub
private sub command12_click输入数字1
end sub
private sub command13_click输入数字2
end sub
private sub command14_click输入数字3
end sub
private sub command15_click输入符号—
if label2 <>then
= -val(else
end if
end sub
private sub command16_click输入数字0
end sub
private sub command17_click输入小数点。
end sub
private sub command18_click按钮。
if <>then
if = then计算乘法。
= &val( *val(
elseif = then计算除法。
if val( <0 then
= &val( /val(
elsec = msgbox("除数不能为0!请重新输入!",49, "注意!")
end if
elseif = then计算减法。
= &val( -val(
elseif = then计算加法。
= &val( +val(
elseif = mod" then进行取余运算。
if = 0 then
c = msgbox("除数不能为0!" chr(13) +chr(10) +请重新输入!",49, "提示!")
else= &mod " mod val(
end if
elseif = x^y" then计算x^y
= &val( ^val(
end if
elseif = then如果输入数字前输入“-”则按负数处理。
= -val(
end if
end if
VB课程设计计算器
单位学院 系 专业。学号。学生姓名。指导教师。完成日期 月日。摘要。visual basic是近年来在国内外得到迅速推广应用的可视化程序设计语言具有简单易学,功能强效率高等特点。它提供了开发windows应用程序最迅速,最简捷的方法,不但专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。本课...
vb课程设计 计算器
沈阳航空航天大学。课程设计。学号 班级 姓名 指导教师 2012年 7 月 1日。课程设计任务书。学院 航空宇航工程学部专业 飞行器制造工程班级 一 课程设计时间。2011 12第2学期第17周,共计1周,20学时。二 课程设计内容。设计一个背单词系统。词库为 大学英语四级词库 或 大学英语六级词库...
C 课程设计 计算器
c 程序设计课程设计报告。题目 用vc 制作多功能计算器。学生姓名。学号。院 系。专业。2011 年 9 月 9 日。摘要 21 引言 2 1.1 课题背景 2 1.2课程设计目的 2 2 开发工具的介绍 3 2.1关于visual c 3 2.2可行性分析 4 2.3需求分析 4 3 功能说明 4...