Byte(字节型)、Integer(整形)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency(货币型)、string(字符串性)、Date(日期型)、Boolean(布尔型或逻辑型)、Object(对象型)和Variant(变体型)。自定义数据类型可通过Type语句来定义。
数据类型 .
VB的标准数据类型
数据类型 |
关键字 |
类型符 |
前缀 |
存储空间 |
范围 | |
数值数据类型 |
字节型 |
Byte |
Byt |
1 个字节 |
0 到 255 | |
整型 |
Integer |
% |
Int |
2 个字节 |
-32,768 到 32,767 | |
长整型 |
Long |
& |
Lng |
4 个字节 |
-2,147,483,648 到 2,147,483,647 | |
单精度型 |
Single |
! |
Sng |
4 个字节 |
负数:-3.402823E38 到 -1.401298E-45;正数:1.401298E-45 到 3.402823E38 | |
双精度型 |
Double |
# |
Dbl |
8 个字节 |
负数: -1.79769313486232E308 - 4.94065645841247E-324; 正数:4.94065645841247E-324 1.79769313486232E308 | |
货币型 |
Currency |
@ |
Cur |
8 个字节 |
从 -922,337,203,685,477.5808 到 922,337,203,685,477.5807 | |
逻辑型 |
Boolean |
Bln |
2 个字节 |
True 或 False | ||
日期型 |
Date |
Dtm |
8 个字节 |
100 年1月 1日 到 9999 年 12 月 31 日 | ||
对象型 |
Object |
Obj |
4 个字节 |
任何 Object 引用 | ||
变长字符型 |
String * Num |
$ |
Str |
10 字节加字符串长度 |
0 到大约 20 亿 | |
定长字符型 |
String |
$ |
Str |
字符串长度 |
1 到大约 65,400 | |
变体数字型 |
Variant |
Vnt |
16 个字节 |
任何数字值,最大可达 Double 的范围 | ||
变体字符型 |
Variant |
Vnt |
22 个字节加字符串长度 |
与变长 String 有相同的范围 |
以上某些有效值参照资料..