Visual Basic程序设计教程 教学课件 杨培添 第3章.pdf
文本预览下载声明
第3章
Visual Basic 6.0 编程基础
一、数据类型
数据(Data)是指能由计算机处理
的信息,每一个数据都属于一种特定的数据
类型,不同类型的数据都占用一定的存储空
间,有不同的表示方法,可实现不同的操作。
数值型(numeric )
基本数据类型
字符型(String )
(由系统定义,
可直接使用)
数据 布尔型(Boolean )
类型
日期型(Date )
自定义数据类型 (用户自定义)
⑴ 数值(Numeric)型
数值型数据是指能够进行算术运算的数据,
包括整数类型和实数类型。
整型类型包括:字节型、整型和长整型。
实型类型包括单精度实型、双精度实型和货币类型。
数值型数据类型
数据类型 类型 内存 范围
说明词 占用量
字节型 Byte 1Byte 0~255无符号数
整型 Integer 2Byte -215 15
~ 2 -1
长整型 Long 4Byte -231 31
~ 2 -1
单精度型 Single 4Byte -3.37E+38~ 3.37E+38
双精度型 Double 8Byte -1.67D+308~
1.67D+308
货币型 Currency 8Byte -9.22E+14~ 9.22E+14
在VB 中,单精度实型与双精度实型有两种表示方法:
定点表示法和浮点表示法。
(1)定点表示法
即一般的记数方法,用小数点分隔数据的整数部分和
小数部分。
例如:
56.78 ! 129 ! -123.456# 123.456
注意:若一个数字中含小数点,而后面又不带任何尾
符,则默认为双精度实型。
(2 )浮点表示法
即用科学记数法来表示数。
例:
0.04321! 和 -1230000#
分别等价于 4.321*10-2 和 -1.23*106
在VB 中,单精度实型用字母E ,双精度用字母D ,
表示底数10
所以以上两数的浮点表示法为:
4.321E-2 和 -1.23D6
正确的浮点数形式是:
字母E或D 的前后都必须有数字,字母前的数字是
表示尾数,字母后的数字是表示指数(指数必为整
数)。
-3210000!可有多种浮点表示形式,例如:
-0.321E7 -3
显示全部