下载此文档

第2章 Visual Basic编程基础wgr.ppt


文档分类:IT计算机 | 页数:约81页 举报非法文档有奖
1/81
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/81 下载此文档
文档列表 文档介绍
Visual Basic 程序设计教程
数据类型
基本数据类型
复合数据类型
数值型
字符型
逻辑型
日期型
变体型
对象型
整数
浮点数
货币类型
字节类型
整型
长整型
单精度型
双精度型
自定义数据类型
数组
数据类型
第2章 Visual Basic 编程基础
数据类型
关键字
占用字节数
类型符
范围
字节型
Byte
1

0~255
整型
Integer
2
%
-32768~32767 ,小数部分四舍五入
长整型
Long
4
&
-2147483648~2147483647 ,小数部分四舍五入
单精度浮点型
Single
4
!
负数:-~--45
正数:-45~- 精度达7位
双精度浮点型
Double
8
#
负数:-~--324
正数:-324~ 精度达15位
货币型
Currency
8
@
-~ 精度达28位
字符型(变长)
String
字符串长
$
0~大约20亿字节
字符型(定长)
String*size
size
$
1~65535字节
布尔型
Boolean
2

True 或 False
日期型
Date
8

1/1/100~12/31/9999
对象型
Object
4

任何对象引用
变体型(数值)
Variant
16

任何数值,最大可达Double的范围
变体型(字符)
Variant
字符串长

与可变长度字符串有相同的范围
1. 数值型数据类型
VB有6种数值型的数据:整型(Integer)、长整型(Long)、单精度浮点型(Single)、双精度浮点型(Double)和货币型(Currency)、字节型(Byte) 。
前三种为整型数据,后3种为浮点型(实型)数据。
数值型
整数
浮点数
货币类型
字节类型
整型
长整型
单精度型
双精度型
(1) 整数
定义:不带小数点和指数符号的数。
特点:数精确表示,但数范围有限。
类型:整型Integer或%(默认)
长整型Long或& 。
形式:±n[&]
例:123、123%、123& 、+123 正确的整数
、1,230 错误
(2) 浮点数(实数):
定义:带小数点或指数符号的数。
特点:精度有限,数范围大,且运算速度慢。
类型:单精度 Single或!, 双精度Double或# 。
形式: 尾数[ E | D 指数]
其中: E表示单精度指数符号、D表示双精度指数符号, 尾数可以整数(必须要求指数)也可以小数。
例:、 !、+3、
12345E-2 、 +3 都是同值单精度实数。
要表示双精度浮点数,对小数形式只要在数字后面加”#”或用”#”代替”!”;对指数形式用“D”代替“E”,或直接在数字后面加”#”。
例:#、+3、+3#等都表示同值(×103)的双精度浮点数。
注意:
(1) 后面省略”!”和”#”,表示单精度实数;
(2) E和D 无大小写区分。
(3) 货币类型
货币类型是定点实数或整数,最多保留小数点右边4位和小数点左边15位,用于货币计算。
形式:在数字后加“@”符号
例如,@,1234@
(4) 字节类型
字节类型是占一个字节的无符号整数。用于表示并存储二进制数据。
2. 字符串型数据(String)
形式: "字符"
例: "abc" "ABC" "计算机"
"" "3+2" ""(空串)
注意:如果字符串本身包括双引号,可用连续两个双引号表示。
例: 要打印以下字符串:
"You must study hard", he said.
在程序中需要将该字符串表示成:
" ""You must study hard"" , he said. "
3. 逻辑型数据(布尔型)(Boolean)
逻辑型数据只有两个值:真(True)和假(False)
注意:
当将其他类型数据转换为逻辑型数据时,0 转换为False,非0值转换为True。
当把逻辑型数据转换为整型数时,False转换为0,True转换为-

第2章 Visual Basic编程基础wgr 来自淘豆网www.taodocs.com转载请标明出处.

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