下载此文档

第四章 数据类型.ppt


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
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)。根据数据类型不同,文字常量又可分为:数值常量、字符串常量、逻辑常量和日期常量等几大类。
第四章程序设计

第四章 数据类型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小572 KB
  • 时间2018-04-30
最近更新