下载此文档

第2章 Visual Basic的数据类型及运算.ppt


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
第2章 Visual Basic的数据类型及运算
数据类型
常量和变量
常用内部函数
表达式
数据类型用来规定数据对象所占用内存空间的大小以及数据对象能够参与的运算。
基本数据类型
基本数据类型
数值型
字节型(Byte)
整型(Integer)
长整型(Long)
单精度型(Single)
双精度型(Double)
货币型(Currency)
字符型
变长字符串型(String)
定长字符串型(String * Size)
布尔型(Boolean)
日期型(Date)
对象型(Object)
可变型(Variant)
数据类型
1. 数值数据类型
(1) 整型
整型数据是指不带小数点和指数符号的数。整型数据运算速度快、精确,但表示数的范围小。
①字节型(Byte):字节型数据在内存中占一个字节,可以存储0~255之间的整数。
②整型(Integer,类型符为%):整型数在内存中占两个字节,可以存储-32768~32767之间的整数。例如15、-345、654、678%。
③长整型(Long,类型符为&):长整型数在内存中占4个字节,可以存储-2147483648~2147483647之间的整数。例如123456、45678&都是长整型。
(2) 实型
实型表示的数据范围大,但有误差,且运算速度较慢。
①单精度型(Single,类型符为!):单精度数在内存中占4个字节,可精确到7位有效数字。
②双精度型(Double,类型符为#):双精度数在内存中占8个字节。
③货币型(Currency,类型符为@):主要用来表示货币值,在内存中占8个字节,最多保留小数点后4位,小数点前15位,属于定点实数。
2. 字符数据类型
字符数据类型表示一个字符序列,例如职工的姓名、教师的职称等。
可变长度字符串:指在程序运行期间字符串的长度不固定
固定长度字符串:指在程序运行期间,长度保持不变的字符串。
3. 布尔数据类型
布尔数据类型又称逻辑型,用于表示只有两种取值的数据。
True:逻辑真
False:逻辑假。
在内存中,布尔型数据占两个字节,当布尔型数据转换为整型数据时,True转换为-1,False转换为0。当其他类型数据转换为布尔型时,非0数转换为True,0转换为False。
4. 日期数据类型
日期型数据用于表示日期和时间,在内存中占用8个字节,以浮点数形式存储
日期范围:100年1月1日~9999年12月31日
时间:0:00:00~23:59:59。
5. 对象数据类型
对象型数据可用来引用应用程序中的对象,在内存中占4个字节。可以用Set语句为一个被声明为Object的变量指定一个具体对象,以便引用应用程序所能识别的实际对象。例如:
Dim objx As Object
Set mand1
=″确定″
6. 可变数据类型
可变数据类型是一种特殊的数据类型,可以表示多种数据类型。如果变量在使用前未加以类型说明,则默认为Variant型。它可以用来存放其他各种类型的数据。
Variant型数据包含4种特定值: P29
Empty
Null
Error
Nothing
用户自定义类型
[Public|Private] Type 数据类型名
元素名1 As 类型名
元素名2 As 类型名

元素名n As 类型名
End Type
元素的类型可以是基本数据类型,也可以是其他的自定义数据类型。
定义语句应该放在标准模块或窗体模块的声明部分,在窗体的声明中定义Type语句应该指定Private,在模块中的声明部分定义Type语句默认为Public。

第2章 Visual Basic的数据类型及运算 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lily8501
  • 文件大小215 KB
  • 时间2018-02-21