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 有相同的範圍 |
以上某些有效值參照資料..