VisualBasic的数据类型及运算.ppt_第1页
VisualBasic的数据类型及运算.ppt_第2页
VisualBasic的数据类型及运算.ppt_第3页
VisualBasic的数据类型及运算.ppt_第4页
VisualBasic的数据类型及运算.ppt_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章VisualBasic的数据类型及运算,2.1数据类型2.2常量和变量2.3常用内部函数2.4表达式,数据类型用来规定数据对象所占用内存空间的大小以及数据对象能够参与的运算。2.1.1基本数据类型,2.1数据类型,1.数值数据类型(1)整型整型数据是指不带小数点和指数符号的数。整型数据运算速度快、精确,但表示数的范围小。字节型(Byte):字节型数据在内存中占一个字节,可以存储0255之间的整数。整型(Integer,类型符为%):整型数在内存中占两个字节,可以存储3276832767之间的整数。例如15、345、654、678%。长整型(Long,类型符为Tab(20);VB程序设计Print78;Tab(20);83Print高等数学;Spc(20);VB程序设计Print78;Spc(22);83EndSub,2.Format函数使数值、日期或字符串按指定的格式输出。Format(表达式,格式字符串)其中格式字符串指定表达式的输出格式。VB系统定义的格式如表2.7所示,用户自定义格式如表2.8所示。例如:PrintFormat(0.25,Percent)输出为25.00%PrintFormat(125.25,00000.000)输出为00125.25PrintFormat(125.25,#.#)输出为125.25,4.Shell函数调用Windows下的应用程序的功能通过Shell函数实现。Shell(filename,windowstyle)其中:filename:指明可执行文件,包括可执行文件的路径和文件名。windowstyle:窗口运行方式vbHide(或0)隐藏窗口vbNormalFocus(或1)正常窗口vbMinimizedFocus(或2)有输入焦点的最小化窗口vbMaximizedFocus(或3)最大化窗口vbNormalNoFocus(或4)正常无焦点的窗口vbMinimizedNoFocus(或6)最小化无焦点窗口。,例2.5单击窗体,试用Shell函数启动记事本程序,使记事本程序启动后具有正常窗口,并成为当前窗口。PrivateSubForm_Click()I=Shell(c:Windowsnotepad.exe,1)EndSub,5.判断函数判断函数的返回结果是True或False。IsNumeric(v)判断表达式是否为数值IsEmpty(v)判断变量是否已被初始化IsDate(v)判断表达式是否为日期IsArray(v)判断变量是否为数组。,运算符和操作数组合成表达式,实现对数据的加工。表达式有一个确定的值和确定的数据类型,表达式中的数据可以是变量、常量和函数。,2.4表达式,2.4.1算术表达式检验算术表达式的结果可以使用VisualBasic的立即窗口。激活立即窗口使用快捷键CtrlG或单击“视图”“立即窗口”命令。例如,数学式所对应的VisualBasic表达式可写成:g*m1*m2/r2或g*m1*m2/(r*r)或g*m1*m2/r/r,2.4.2字符串表达式运算符:将后一个字符串连接到前一个字符串的后面,生成一个新的字符串。&运算符:操作数可以是任何数据类型,&运算符将其他数据类型转换为字符串后再连接。,2.4.3关系表达式关系运算符用来进行关系运算,关系表达式的结果是布尔型数据,当关系表达式所表达的比较关系成立时,结果为True,否则为False。,关系运算符“Like”用于字符的比较。如果第一个表达式是属于第二个表达式所描述的字符串,则结果为真,否则为假。在第二个表达式中可以使用通配符?、*和字符列表:字符列表:用中括号括起来。!字符列表表示没有列表中的字符。PrintabcLikea*结果为TruePrint123Like12?结果为TruePrint456Like45#结果为TruePrintthisisabookLike*aba,o,cok结果为TruePrintabcLike!a,b,c结果为False,2.4.4逻辑表达式逻辑运算符用来进行逻辑运算,逻辑表达式的结果是布尔型数据,运算对象为布尔型数据或数值型数据。,例如描述条件“身高大于1.68米的男性或者身高大于1.58米的女性”:length1.68Andsex=男Orsex=女Andlength1.58,2.4.5表达式求值和运算符的优先级算术运算符字符运算符关系运算符逻辑

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论