1 / 29
文档名称:

第四章 数据类型.ppt

格式:ppt   大小:572KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第四章 数据类型.ppt

上传人:分享精品 2018/4/30 文件大小:572 KB

下载得到文件列表

第四章 数据类型.ppt

相关文档

文档介绍

文档介绍:Visual Basic 程序设计
第四章程序设计基础
第四章程序设计基础
数据类型
用于描述客观事物的数值、字符及其它能被计算机程序处理的符号,统称为数据。数据是程序的重要组成部分,它既是程序处理的对象,也是处理的结果。
数据结构+算法=程序设计
基本数据类型
基本数据类型也称标准数据类型或简单数据类型,Visual Basic 。
基本数据类型包括:数值型、字符型、逻辑型、日期型、对象类型和变体类型等六大类。
,不同数据类型的区别主要在于其所占存储空间和取值范围不同。在程序中,正确选择数据类型可以提高程序的存储效率和运行速度,保证程序正常运行。
说明数据和算法的重要
第四章程序设计基础
第四章程序设计基础

数值型数据的主要用途是进行各种数值运算,它包括:整数类型、浮点数类型,以及货币型(Currency)。此外,字节型(Byte)数据也可用于数值计算。
(1)整数类型
①整型(Integer):整型数据占两字节(16位)存储空间,其取值范围为:[-32768 ,+32767]。
②长整型(Long):长整型数据占4字节(32位)存储空间,其取值范围为:[-2147483648 , +2147483647]。
(2)浮点数类型(也称实型)
①单精度型(Single):单精度型浮点数占4字节(32位)存储空间,可以精确到7位有效数字。
②双精度型(Double):双精度型浮点数占6字节(64位)存储空间,可以精确到15位(或16位)有效数字。
第四章程序设计基础
(3)货币型(Currency)
货币型数据占8字节(64位)存储空间,可精确到小数点后4位(小数点4位以后的数字将被舍去)。
(4)字节型(Byte)
字节型数据占1字节(8位)存储空间,其取值范围为:0-255,是一个无符号整数。
(String)
字符串型数据是一个用双引号括起来的字符序列,主要用于存放各种字符信息或提示信息,由各种ASCII码字符、汉字以及其他可打印字符组成。例如:“Visual Basic ”、“程序设计”、“1990”等。
在字符串中包含的字符个数称为字符串长度。在Visual Basic中,字符串分为定长字符串和变长字符串两种,针对字符串变量而言。
(Boolean),也称布尔型
常用于表示逻辑判断的结果。逻辑型数据占两字节存储空间,其取值只有逻辑真(True)或逻辑假(False)两种。
第四章程序设计基础
(Date)
日期型数据用来表示日期和时间。该型数据占8字节存储空间,可以同时表示日期和时间。其允许的日期范围:从公元100年1月1日到9999年12月31日,时间范围:从00:00:00到23:59:59。
(Object)
对象型数据可用来表示图形或OLE对象或其他对象,占4字节存储空间。
(Variant)
变体类型是一种特殊的数据类型。它可以用来表示系统定义的所有数据类型,包括数值、字符串、日期等。在程序中,未经定义的变量默认为变体类型,对变体类型的处理方式取决于上下文内容。(尽量不用,一是程序调试容易出错,因为变量可以未经声明就使用,不方便检查错误,并且变量的类型在程序运行中还要变化;二是其它程序设计语言没有,也给程序移植带来困难。)
第四章程序设计基础
例:?
因为实数的默认形式是双精度,所以它是双精度数。
要知变体类型是什么类型,可用VarType()函数进行检测。
例如:Dim x as Variant
x=124
Print VarType(x) ‘结果是:2 (整形)
x=
Print VarType(x) ‘结果是:5 (双精度)
x=“124”
Print VarType(x) ‘结果是:8 (字符)
常用数据类型VarType()函数的返回值为:
0—空;1—无效;2—整形;3—长整形;4—单精度;5—双精度;
6—货币;7—日期;8—字符;9—OLE对象;10—错误;……
第四章程序设计基础
常量与变量
在程序中,数据是以常量和变量两种方式生存的。在程序运行中,常量(constant)始终保持不变的量。变量(variable)则可以被改变的量。
常量
在VB中的常量可分为:文字常量、符号常量和系统常量三大类。

文字常量也称直接常量或字面量(Literal)。根据数据类型不同,文字常量又可分为:数值常量、字符串常量、逻辑常量和日期常量等几大类。
第四章程序设计

最近更新

2024年运钞车投资申请报告代可行性研究报告 68页

2024年油田工程技术服务项目项目投资申请报告.. 66页

2024年医用中心吸引系统项目项目投资申请报告.. 65页

小学高年级学生英语口语学习现状调查问卷 (2).. 8页

2012年应届大学生培训方案1 6页

9设备安全操作规范 3页

安全生产事故案例分析 46页

生产件批准管理规定1 5页

《调整心态把握成功》心理健康教育班会活动方.. 4页

公司出差费用管理规定 5页

期货从业资格之期货法律法规包过题库附答案【.. 43页

期货从业资格之期货投资分析完整题库及参考答.. 41页

期货从业资格之期货投资分析大全精编答案 42页

期货从业资格之期货投资分析包过题库完整 42页

期货从业资格之期货基础知识题库大全【含答案.. 42页

期货从业资格之期货基础知识精选题库及答案【.. 42页

期货从业资格之期货基础知识完整题库及参考答.. 42页

期货从业资格之期货基础知识学生专用 42页

期货从业资格之期货基础知识包过题库(实用).. 41页

医院培训课件:《压力性损伤的管理》 47页

商用飞机制造生产建设项目可行性研究报告 97页

中华苏维埃共和国 26页

国家开放大学学前教育社会实践表 11页

纸奶奶过生日 10页

浅谈如何当好基层副局长[1] 6页

神经系统常用术语 7页

第四度空间-赵荣基牧师 12页

H8 WIFI 高清1080P移动充电宝摄像机、移动电源.. 14页

第四度空间 61页