第3章 数据类型及其运算ppt课件.ppt

第3章 数据类型及其运算ppt课件.ppt

ID:58702500

大小:342.50 KB

页数:62页

时间:2020-10-04

第3章 数据类型及其运算ppt课件.ppt_第1页
第3章 数据类型及其运算ppt课件.ppt_第2页
第3章 数据类型及其运算ppt课件.ppt_第3页
第3章 数据类型及其运算ppt课件.ppt_第4页
第3章 数据类型及其运算ppt课件.ppt_第5页
资源描述:

《第3章 数据类型及其运算ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据类型及其运算1第3章数据类型及其运算3.1数据类型3.2常量3.3变量3.4表达式3.5常用内部函数3.6编写代码23.1数据类型3.1.1标准数据类型3.1.2自定义类型33.1.1标准数据类型1.数值型数据(Numeric)2.日期型数据(Date)3.逻辑型数据(Boolean)4.字符型数据(String)5.对象(Object)类型的数据6.变体(Variant)数据类型41、数值型(Numeric)数据(6-1)数值型数据一般分为整型数和浮点数两类。整型数分为整型(Integer)和长整数(Long),浮点数分为单精度浮点数(Single)

2、和双精度浮点数(Double)。有时也把货币型数据(Currency)和字节型数据(Byte)划归数值型数据。51、数值型(Numeric)数据(6-2)整型(Integer)整型是不带小数点和指数符号的数,在机器内部以2字节二进制码形式表示。VB中用±n[%]来表示整数,其中%为整数的类型符,可以省略。如-123%、123%都表示整数。61、数值型(Numeric)数据(6-3)长整型(Long)整数的最大值为32767,大于此数,程序运行时就会因为溢出产生中断。此时可使用长整数。长整数用4字节二进制数存储,可以表示更大的整数,其取值范围为-214748364

3、8~2147483647。VB中用±n&来表示长整数,其中&为长整数的类型符。如-1234&、987654&都表示长整数。71、数值型(Numeric)数据(6-4)浮点型浮点型也称为实型数或实数,由符号、指数和尾数组成,分单精度浮点数(Single)和双精度浮点数(Double),其指数部分分别用“E”(或“e”)和“D”(或“d”)表示。81、数值型(Numeric)数据(6-5)货币型(Currency)货币型属于定点实数或整数,用8位字节存储小数点前有15位,小数点后有4位,其余的数字被舍去,其表示形式为在数字后加上“@”91、数值型(Numeric)数

4、据(6-6)字节型(Byte)字节型数据用1个字节的无符号二进制数存储,取值范围为0~255102.日期型数据(Date)用8个字节来表示日期和时间,表示的日期从公元100年1月1日~9999年12月31日,时间范围为0:00:00~23:59:59任何在字面上可以被认作日期的文本都可以赋值给日期变量,且日期文字必须用符号“#”括起来,如#January15,2002#,#1985-10-19:45:00PM#都是合法的日期型数据113.逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False),用2字节二进制数存储,经常用来表示逻辑判断

5、的结果。当把数值型数据转换为逻辑型数据时,0会转换为Flase,其它非0值转换为True。反之,当把逻辑型数据转换为数值型时,Flase转换为0,True转换为-1。124.字符型数据(String)字符型数据是指一切可打印的字符和字符串,它是用双引号括起来的一串字符。一个西文字符占一个字节,一个汉字或全角字符占两个字节在VB中有两种类型字符串:变长字符串和定长字符串。变长字符串的长度不确定,可以是0~231个范围内的字符,而定长字符串长度一定,可以是0~231个范围内的字符注意:空字符串用""表示,而""则表示有一个空格的字符串;另外在字符串中必须用两个连续的

6、双引号来表示字符串有一个双引号。如字符串:abc"计算机"abc,在VB中表示为"abc""计算机""abc"。135.对象(Object)类型的数据对象类型的数据主要是以变量形式存在的,Object变量通过32位(4字节)来存储,该地址可以引用应用程序中的对象。利用Set语句,声明为Object的变量可以被赋值并被任何对象所引用146.变体(Variant)数据类型Variant数据类型又称为万用数据类型,它是一种特殊的、可以表示所有系统定义类型的数据类型。变体数据类型对数据的处理可以根据上下文的变化而变化,除了定长的string数据及用户自定义的数据类型之外

7、,可以处理任何类型的数据而不必进行数据类型的转换,如上所述的数值型、日期型、对象型、字符型的数据类型。Variant数据类型是VB对所有未定义的变量的缺省数据类型的定义。通过VarType函数可以检测Variant型变量中保存的具体的数据类型。153.1.2自定义类型(1)用户可以根据需要利用Type语句定义自己的数据类型,其格式如下:Type数据类型名数据类型元素名As类型名……EndType其中,数据类型名为自定义数据类型名,数据类型元素名为自定义数据类型中的一个成员,类型名为上述基本类型名或自定义数据类型名。必须使用“As数据类型”来显式声明16自定义数据

8、类型(2)例题:定义一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。