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

第2章vb运算基础.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章vb运算基础

第 2 章 Visual Basic的语言基础 南京大学出版社 本章内容提要 2.1 数据 2.1.1 数值型数据 数值型数据是用来表示数值大小的数据。 整型(Integer): 内存中占用 2个字节,范围:-32768~+32767 单精型(Single): 内存中占用 4 个字节 双精型(Double): 内存中占用 8个字节 使用方法如下: 2.1.1 数值型数据 1 整型(Integer) 整型数据有以下几种表示方法: (1) 十进制常数,不使用任何前缀而用“%”作为后缀标记。整型数据是由0~9、正负号组成的(正号可以省略)。例如,3869%、-32768、0等均是合法的整型数,而11.1就不是整数而是单精度数,123,456是非法整型数。 (2) 八进制常数,使用前缀:O或 (3) 十六进制常数,使用前缀:H,常用来表示颜色。 例如, 46050=HB3E2=131742 2.1.1 数值型数据 2 实数型 ---单精度数(Single) 单精度数最多可以保留7位有效数字,有两种表示方法: (1)定点法:小数点固定 (2)浮点法:小数点可以前后浮动,用E表示指数,如: 1.25E-5=0.0000125, -3.78E8=-378000000 说明:单精度浮点数可以用“!”作为后缀标记,但单精度数为系统默认的类型,所以“!”可以省略。 2.1.1 数值型数据 ------双精度浮点型 双精度浮点数以8个字节(64个二进制位)存储,其中符号位占1位,指数占11位,其余52位表示尾数。它可以精确到15位或16位有效数字。其表示范围如表2-1所示。 双精度数也有定点和浮点两种表示形式。定点形式是在双精度数的表示范围内含有小数的数。例如,-100.9876543210123、0.2008200820082008、等均是双精度浮点数。浮点形式是用科学计数法的形式来表示,以“D”来表示底数。例如123.456789123D25、0-36等均是双精度数。 双精度浮点数以“#”作为后缀。 2.1.2 字符型数据 字符串型(String):用双引号“”引起来的一串字符或汉字。分为定长字符串(最长65535个字符)和变长字符串(最长20亿个字符)两种。 定长型字符的定义方法:String*长度,不足补空,超过截取。 例如:Dim xy As String* 20 xy=”无锡南洋职业技术学院” 注意:定界符只能用英文符号! 2.1.3 日期型 日期型(Date)数据是用来表示日期和时间的数据。有两种表示方式:加#的表示法、序号表示法。 1. 加#的表示方法 使用成对的#直接表示日期时间。例如,#18/08/2008#、#01/01/2000 10:10:10 pm#等(#月/日/年#) 。 说明: (1)在使用日期型数据时有很大的灵活性:只要格式正确,Visual Basic会自动将其转换为#mm/dd/yy#格式。如 #18/05/98#、#May-18-98#、#18 May 1998#、#1998 May 18#等均是合法的日期型数据 (2)年份默认19XX年,因而年的位置填入1998年与填如98效果一致;但年位置输入0~29间的数字,Visual Basic将把它自动转换成20XX年,例如:#5/18/06#与#5/18/2006#等价。 2.1.3 日期型 2.1.4 对象型 2. 序号表示法 序号表示法是用一个双精度浮点数来表示时间和日期,由Visual Basic自动解释。浮点数的整数部分表示日期,小数部分表示时间(有兴趣的同学可以参看教科书中相关部分)。 2.1.4 对象型(*) 对象型(Object)数据用来表示图形对象或其它对象。该类型数据可以用Set语句指定一个被声明为Object的变量去引用应用程序识别的任何实际对象。 例如: Dim objDb As Object Set objDb=OpenDatabase(“c:\VB6\BBB.mdb”) 2.1.5 布尔型数据 用来表示逻辑判断结果的数据称为逻辑型(Boolean也称布尔型)。 有两个值:True(或Yes、On、非0数值)和False(No、Off或数值0) 例如:35的结果为False 说明:逻辑型与数值型之间可以进行相互交换。如将逻辑型数值转换成数值型数值,True转换为-1,False转换为0;当数值型数值转换称布尔型数值时,0转换为False,其它非0数值转换为True。 2.2 常量与变量 常量与变量 2.2 常量与变量 变量----符号单元(大容器) 变量的特点----“取之不尽,一挤就

文档评论(0)

报告论文库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档