visialbasic速成.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章VB语法基础 2.1 数据类型 2.2 常量和变量 2.3 运算符和表达式 2.4 常用内部函数 【目的要求】 1、VB的数据类型 2、掌握常量和变量的定义 3、掌握VB中运算符和表达式的使用方法 4、熟练使用VB内部函数 【重点】 掌握变量的定义方法和常用内部函数的使用方法 2.1 数据类型 VB具有标准数据类型和用户自定义类型。标准数据类型是系统预定义的数据类型。 表2.1 Visual Basic 标准数据类型 (1)整型数 整型数包括整数和长整数,用于保存整数,不带有小数,整数运算速度快,占用内存空间少,但表示数的范围小。 整数(Integer):以两个字节(16位)的二进制码表示和参加运算。 长整数(Long):以带符号的4个字节(32位)二进制数存储。 (2)浮点数 单精度浮点数(Single):以4个字节(32位)存储,可以精确到7位十进制数,正号可以省略。单精度数有两种表示方法:定点表示法和浮点表示法。 定点表示法:该范围内,含有小数的数 例如:-9.77 34.98 0.000098 浮点表示法: 浮点表示法就是数学中的科学计数法,即以10的整数次幂表示的数,以字母“E”来表示底数10。 例如:12.345E+5 12.345 E5 -4.793E-12 双精度浮点数(Double):以8个字节(64位)存储,可以精确到15或16位十进制数,正号可以省略。双精度也有两种表示方法:定点表示法和浮点表示法。 (4)字节(Byte)型数据 字节型数据为无符号的整数,以1个字节的无符号二进制数存储,范围为0~255。除一元减法外,所有可对整数进行操作的运算符均可对字节型数据操作。 所有数值型变量都可相互赋值,也可对可变数据类型赋值。在将浮点数赋于整数之前,VB要将浮点数的小数部分四舍五入。 变长字符串 是指字符串的长度是不固定的,如果对字符串变量赋予新的字符串,它的长度也随之增减。 例如: Dim s1 as string ‘默认:没有指定长度,都属于变长字符串’ 定长字符串 是指在程序执行过程中,始终保持其长度不变的字符串。 例如: Dim s2 as string*8 ‘说明长度为8个字符的定长字符串’ 注意:对于一个定长的字符串赋值时,如果所给的字符串长度超过了字符串所指定的固定长度时,VB会自动截取固定长度大小的字符串,而把后面的字符舍去。如果字符串长度小于定长,则VB会自动在后面补充空格符。 3.日期(Date)型数据 可以表示从公元100年1月1日到公元9999年12月31日的日期和从0:00:00到23:59:59的时间。 日期型数据要用“#”号把表示日期和时间的值括起来。 日期可以用“/”、“,”、“-”分隔开,可以是年、月、日,也可以是月、日、年的顺序。 时间必须用“:”分隔,顺序是:时、分、秒。 例如: Dim d as date d=#31/12/2003# d= #03-25-75 20:30:00# 或d=#98,7,18# 4.逻辑(Boolean)型数据 逻辑类型即布尔类型,它只有两个值:真(True)和假(False)。注意:把数值型数据转换为逻辑型数据时,0会转换为False,而非0值转换为True。当把逻辑型数据转换为数值型数据时,False转换为0,而True转换为-1。 5.对象(Object)型数据 对象型数据是一个32位的引用数值,它可以作为任何对象的引用。使用时,要用关键字“Set”才可以指定对某对象的引用。 6.变体(Variant)型数据 是一种可变的数据类型。它能够表示所有系统定义类型的数据,变体型变量可在程序运行期间存放不同类型的数据。 在程序中不特别说明时,VB会自动将该变量默认为Variant型变量。 例如:Dim X 默认为Variant类型 X = 18 X被赋予字符串“18” X= X - 5 X被赋予数值13 X= Y X X被赋予字串“Y13” 7、自定义类型 自定义类型由Type语句来实现: 格式:Type 自定义类型名 元素名1 As 类型名 元素名2 As 类型名 ……   

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档