三類十二種VB.NET數據類型全面介紹
經過長時間學習VB.NET數據類型,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
VB.NET數據類型
VB.NET中有12種不同的數據類型,可以分成三類:數值類型、文本類型和混合類型。數值類型是VB.NET數據類型的主要類型,共7種。數值類型的數據類型見下表。
數據類型 |
表示方式 |
取 值 范 圍 |
說 明 |
整型 |
Integer |
–2147483648~2147483647 |
用于表示簡單整數 |
字節型 |
Byte |
0~255 |
用于簡單算術運算。由于這個類型的變量可以在一個字節中存儲,所以運算速度最快 |
短整型 |
Short |
–32768~32767 |
是整型的一種形式,相對表示范圍較小 |
長整型 |
Long |
–9223372036854775808~ 9223372036854775807 |
是整型的一種形式,相對表示范圍較大 |
單精 |
Single |
–3.402823E38~–1.401298E-45(對于負數)和1.401298E-45~3.402823E38(對于正數) |
用于存放單精度浮點數 |
雙精 |
Double |
–1.79869313486232E308~ –4.94065645841247E-324(對于負數) 和4.94065645841247E-324~ 1.79869313486232E308(對于正數) |
用于存放雙精度浮點數 |
小數 |
Decimal |
當小數位為0的時候,為 –79228162514264337593543950335~ 當小數位為28的時候,為 –7.9228162514264337593543950335~ |
常用于存儲貨幣值 |
數值類型的數據類型
用于存放文本的數據類型有兩個。文本類型的VB.NET數據類型見下表。
數 據 類 型 |
表 示 方 式 |
說 明 |
字符串型 |
String |
用于存放任何形式的字符串,包括一個字符或者多行字符 |
字符型 |
Char |
用于存放一個字符,它以0~65535之間數字的形式存儲 |
文本類型的數據類型
其中需要說明的是:
(1) 對于String類型,可以存放任何形式的字符串,它可以是純粹的文本,也可以是文本和數字的組合或者是數字、日期等。例如"This is a book. "和"12345"都是字符串。對于字符串類型的數據,可以進行相關的字符串操作,例如連接、截斷等。
(2) 對于Char類型,可以存儲的只是一個字符,注意,這個字符的存儲編碼必需是一個數字。在計算機系統中,可以顯示很多符號(不僅僅是英文字母),為了能夠正確地顯示,國際上有通用的標準(例如Unicode編碼),為每個字符設定了一個標準的數值來表示這個字符。其余的數據類型還有:Date數據類型、布爾數據類型和Object數據類型,其說明見下表。
數 據 類 型 |
表 示 方 式 |
說 明 |
日期型 |
Date |
必須用mm/dd/yyyy的格式表示,也可以存儲時間(可以存儲00:00:00~23:59:59之間的任何時間) |
布爾型 |
Boolean |
取值為True和False |
對象型 |
Object |
|
其他數據類型
其中需要說明的是:在VB.NET中,對于Boolean類型的數據,當需要把布爾類型的值轉換為數值類型的時候,會把True當成1來處理,把False當作0來處理。當需要把VB.NET數值類型的值轉換為布爾類型的時候,會把0轉換為False,而把其他的非0數值轉換為True。
【編輯推薦】