第二章基本数据类型及运算类型 2.1基本数据类型 2.2变量和常量 2.3运算符和表达式 2.4VB常用内部函数
第二章 基本数据类型及运算类型 2.1 基本数据类型 2.2 变量和常量 2.3 运算符和表达式 2.4 VB常用内部函数
21基本数据类型 数据类型规定了程序中数据的取值范围、占用内存空间 的大小、以及在这些值上允许的操作。数据类型是一个值的 集合和定义在这个值集上的一组操作的总称。 Byte 整数型{ Integer 数值型 on g VB数据类型 基本数据类型 Single 实数型了 Double Currency Date 其它类型」srmg Object Variant 用户自定义类型
2.1 基本数据类型 数据类型规定了程序中数据的取值范围、占用内存空间 的大小 、以及在这些值上允许的操作 。数据类型是一个值的 集合和定义在这个值集上的一组操作的总称。 V B 数 据 类 型 用户自定义类型 基本数据类型 数值型 其它类型 整数型 实数型 Byte Integer Long Single Double Currency Date String Object Variant
22变量和常量 变量是程序执行时用来保存数据、其值可以改变的量。而在程 序执行过程中用来保存数据、其值不能改变的量称为常量。 2.2.1变量的用途和种类 1.数值型变量 特点:运算速度快、精确 (1)整型变量 字节型(Byte):占内存一个字节,无符号型,不能表示负数,可 存储的0到255之间的整数。 整型( Integer):占内存两个字节,可存储的-215(-32768)到215-1 (32767)之间的整数 长整型:用1ong表示,占内存四个字节,可存储231-231-1范围内 的整数
2.2 变量和常量 变量是程序执行时用来保存数据、其值可以改变的量。而在程 序执行过程中用来保存数据、其值不能改变的量称为常量。 2.2.1 变量的用途和种类 1. 数值型变量 特点:运算速度快、精确 (1)整型变量 字节型(Byte):占内存一个字节,无符号型,不能表示负数,可 存储的0到255之间的整数。 整型(Integer):占内存两个字节,可存储的-2 15(-32768)到2 15-1 (32767)之间的整数。 长整型:用long表示,占内存四个字节,可存储-2 31~-2 31-1范围内 的整数
(2)实型变量 特点:用于保存实数,表示的数据范围大,精度较差,速度较慢。 单精度浮点型( Single):占内存四个字节,精度为7位。 双精度浮点型( Double):占内存八个字节,精度为16位, 货币型( Currency):存储定点数,最多保留小数点后4位,小数 点前15位,精确 数值型变量可以相互赋值,但不能存放超过它表示范围的数。 2.字符串型变量( string) 特点:用于保存字符串,一个字符占两个字节,数据加英文双引号
(2)实型变量 特点:用于保存实数,表示的数据范围大,精度较差,速度较慢。 单精度浮点型(Single):占内存四个字节,精度为7位。 双精度浮点型(Double):占内存八个字节,精度为16位。 货币型(Currency):存储定点数,最多保留小数点后4位,小数 点前15位,精确。 数值型变量可以相互赋值,但不能存放超过它表示范围的数。 2. 字符串型变量(string) 特点:用于保存字符串,一个字符占两个字节,数据加英文双引号
3.日期型变量(date) 特点:用于保存日期或时间值,占8个字节,以浮点数的形式保存 4.逻辑型变量( boolean) 特点:用于保存True和 False两个逻辑值,可进行逻辑运算。 5.对象型变量( object) 特点:可以用于访问实际对象 6.变体变量( variant) 特点:可以保存所有其他的数据类型,其数据类型由最近放入的值 而定
3. 日期型变量(date) 特点:用于保存日期或时间值,占8个字节,以浮点数的形式保存。 4. 逻辑型变量(boolean) 特点:用于保存True和False两个逻辑值,可进行逻辑运算。 5. 对象型变量(object) 特点:可以用于访问实际对象。 6. 变体变量(variant) 特点:可以保存所有其他的数据类型,其数据类型由最近放入的值 而定