数据类型 一、数据类型
在程序设计中,往往要处理各种各样
用的数据,不同的程序设计语言有不
同的数据类型,在VB中,为了便于数
据的表示与处理,VB提供了数值型、
字符串型、布尔型、日期型等基本数
据类型。必须事先说明数据的类型,
才能使用。
数据类型实际上是一种约定。不同的
约定,计算机分配的存储空间也是不
同的。数据类型决定了数据所占用的
存储空间大小,存储空间限制了保存
数据的范围,不同类型的数据能够进
行的运算也不同。 Visual Basic 支持几种数值数据类型—
Integer( 整 型 ) 、 Long( 长 整 型 ) 、
Single(单精度浮点型)、Double(双精度
浮点型)。 它们表示的数值的范围是不同
的。其中,单精度型和双精度型又合称浮
点型。
所有数值变量都可相互赋值。 在将浮点
数赋予整数之前, Visual Basic将浮点数的
小数部分四舍五入到整数。
1.数值型:数据 关键字 所占内存 取值范围
整型 Integer 2字节 -32768~32767
长整型 Long 4字节 -2147483648~2147483648
单精度型 Single 4字节 负 数 : -3.02823E8~
1.401298E-45
正 数 : 1.401298E—45~
3.02823E8
双精度型 Double 8字节 负数: -1.797693134e308~-
4.940656458E-324
正 数 : 4.940656458E-324~
1.797693134e308
数值型布尔型 Boolean 2字节 True或False
日期型 Date 2字节 100/1/1~9999/12/31
字符串型 String 10字 节 +
字符长度
定长字符串:0~65535
不定长字符串:0~20亿
个字符
2 其他几种类型
数据 关键字 所占内存 取值范围字符串型数据是指用“”括起来的一串字符。 如
“欢迎进入VB世界。”
布尔型又称逻辑型,常用于表示逻辑判断的结果,
如“真/假”、“是/非” 等其值为True或False,分
别表示逻辑真和逻辑假。VB中也常用数值0表示假
值,
-1表示真值。
日期型数据专门用来处理日期和时间。VB采用一对“
#”把日期和时间的值括起来,如#2003/08/20#表示
2003年8月20日。integer、 long、 single、
double、 string、 boolean
是VB系统提供的标识符,也
称保留字。