您好,登錄后才能下訂單哦!
這篇文章主要介紹vb中基本數據類型有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
vb中基本數據類型有9種,分別為:字符型數據類型、數值型數據類型(整型、長整型、單精度浮點型、雙精度浮點型)、貨幣類型、字節類型、布爾類型、日期類型、通用類型、無符號類型、對象類型。
VB 6.0提供的基本數據類型主要有:字符型數據、數值型數據、貨幣類型、字節類型、布爾類型、日期類型、通用類型、無符號類型、對象類型等9種數據類型。
1.字符型數據
字符型數據(String)用以定義一個字符序列。在內存中一個字符用一個字節來存放。
2.數值型數據
數值型數據包括:整型、長整型、浮點型(單精度和雙精度)4種。
(1)整型數
整數(Integer):是不帶小數點、范圍-32 768到3 2 767之間數,在內存中用2個字節(1 6位)來存儲一個整數。在-32 678~32 767之間的一個數字在尾部加一個“%”符號也表示一種整型數據,如1 345%,-67%。 ’
(2)長整型數
長整型數(Long):是超過一32 768~32 767范圍,而在-2 147 483 648~2 1 47 483 647之間的不帶小數點的數,一個長整數在內存中占4個字節(32位)。在-2 1 47 483 648~2 1 47 483 647之間的數字在尾部帶一個“&"符號,也表示為一個長整數。
(3)浮點數
單精度數(Single):是帶小數點的實數,有效值為7位。在內存中用4個字節(32位)存放一個單精度數。通常以指數形式(科學記數法)來表示,以“E"或“e”表示指數部分。
雙精度數據(Double):也是帶小數點的實數,有效值為1 5位。在內存中用8個字節(64位)存放一個雙精度數。雙精度數通常以指數形式(科學記數法)來表示,以“D"或“d”表示指數部分。
3.貨幣類型
貨幣類型(Currency):是為計算貨幣而設置的定點數據類型,它的精度要求高,規定精確到小數點后4位。在內存中占8個字節(64位)。取值范圍在-922 337 203 685 477.5805到922 337 203 685 477.5807之間。
4.字節(Byte)類型
字節(Byte)類型:是一種數值類型,以1個字節的無符號二進制數存儲,取值范圍為0~255。
5.布爾類型
布爾類型(Boolean):布爾型數據是一個邏輯值,也稱邏輯類型,用兩個字節存儲,它只取兩種值,即’Frue(真)或False(假)。
6.日期類型
日期類型(Date):用以表示日期,在內存中一個日期型數據用8個字節來存放。
7.通用類型
通用類型(’Variant),也稱變體類型,是一種通用的、可變的數據類型,它可以表示上述任何一種數據類型。假設定義a為通用型變量。
Dim a As Variant
在變量a中可以存放任何類型的數據,例如:
a:--BASIC’ -存放一個字符串
a=10 -存放一個整數
a=20.5 -存放一個實數
a=--08/15/2003’· ’存放一個日期型數據
根據賦給a的值的類型不同,變量a的類型不斷變化,這就是稱之為變體類型的由來。當一個變量未定義類型時,VB自動將變量定義為Variant類型。不同類型的數據在Variant變量中是按其實際類型存放的(例如將一個整數賦給a,在內存區中按整型數方式存放),用戶不必作任何轉換的工作,VB自動完成。
8.無符號類型
無符號類型(Decimal):變量存儲96位(1 2個字節)無符號的整數形式,并除以一個1 O的冪數,稱為變比因子。這個變比因子決定了小數點右面的數字位數,其范圍從O~28。
說明:目前Decimal數據類型只能在變體類型(Variant)中使用,也就是說,不能把一個變量聲明為Decimal.類型。
9.對象類型
對象類型(Object):用來表示圖形、OLE對象或其他對象,用4個字節存儲。
以上是“vb中基本數據類型有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。