溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

vb中基本數(shù)據(jù)類型有哪些

發(fā)布時間:2020-12-19 09:15:00 來源:億速云 閱讀:1207 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章主要介紹vb中基本數(shù)據(jù)類型有哪些,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

vb中基本數(shù)據(jù)類型有9種,分別為:字符型數(shù)據(jù)類型、數(shù)值型數(shù)據(jù)類型(整型、長整型、單精度浮點型、雙精度浮點型)、貨幣類型、字節(jié)類型、布爾類型、日期類型、通用類型、無符號類型、對象類型。

VB 6.0提供的基本數(shù)據(jù)類型主要有:字符型數(shù)據(jù)、數(shù)值型數(shù)據(jù)、貨幣類型、字節(jié)類型、布爾類型、日期類型、通用類型、無符號類型、對象類型等9種數(shù)據(jù)類型。

1.字符型數(shù)據(jù)

字符型數(shù)據(jù)(String)用以定義一個字符序列。在內(nèi)存中一個字符用一個字節(jié)來存放。

2.?dāng)?shù)值型數(shù)據(jù)

數(shù)值型數(shù)據(jù)包括:整型、長整型、浮點型(單精度和雙精度)4種。

(1)整型數(shù)

整數(shù)(Integer):是不帶小數(shù)點、范圍-32 768到3 2 767之間數(shù),在內(nèi)存中用2個字節(jié)(1 6位)來存儲一個整數(shù)。在-32 678~32 767之間的一個數(shù)字在尾部加一個“%”符號也表示一種整型數(shù)據(jù),如1 345%,-67%。 ’

(2)長整型數(shù)

長整型數(shù)(Long):是超過一32 768~32 767范圍,而在-2 147 483 648~2 1 47 483 647之間的不帶小數(shù)點的數(shù),一個長整數(shù)在內(nèi)存中占4個字節(jié)(32位)。在-2 1 47 483 648~2 1 47 483 647之間的數(shù)字在尾部帶一個“&"符號,也表示為一個長整數(shù)。

(3)浮點數(shù)

單精度數(shù)(Single):是帶小數(shù)點的實數(shù),有效值為7位。在內(nèi)存中用4個字節(jié)(32位)存放一個單精度數(shù)。通常以指數(shù)形式(科學(xué)記數(shù)法)來表示,以“E"或“e”表示指數(shù)部分。

雙精度數(shù)據(jù)(Double):也是帶小數(shù)點的實數(shù),有效值為1 5位。在內(nèi)存中用8個字節(jié)(64位)存放一個雙精度數(shù)。雙精度數(shù)通常以指數(shù)形式(科學(xué)記數(shù)法)來表示,以“D"或“d”表示指數(shù)部分。

3.貨幣類型

貨幣類型(Currency):是為計算貨幣而設(shè)置的定點數(shù)據(jù)類型,它的精度要求高,規(guī)定精確到小數(shù)點后4位。在內(nèi)存中占8個字節(jié)(64位)。取值范圍在-922 337 203 685 477.5805到922 337 203 685 477.5807之間。

4.字節(jié)(Byte)類型

字節(jié)(Byte)類型:是一種數(shù)值類型,以1個字節(jié)的無符號二進(jìn)制數(shù)存儲,取值范圍為0~255。

5.布爾類型

布爾類型(Boolean):布爾型數(shù)據(jù)是一個邏輯值,也稱邏輯類型,用兩個字節(jié)存儲,它只取兩種值,即’Frue(真)或False(假)。

6.日期類型

日期類型(Date):用以表示日期,在內(nèi)存中一個日期型數(shù)據(jù)用8個字節(jié)來存放。

7.通用類型

通用類型(’Variant),也稱變體類型,是一種通用的、可變的數(shù)據(jù)類型,它可以表示上述任何一種數(shù)據(jù)類型。假設(shè)定義a為通用型變量。

Dim a As Variant

在變量a中可以存放任何類型的數(shù)據(jù),例如:

a:--BASIC’ -存放一個字符串

a=10 -存放一個整數(shù)

a=20.5 -存放一個實數(shù)

a=--08/15/2003’·   ’存放一個日期型數(shù)據(jù)

根據(jù)賦給a的值的類型不同,變量a的類型不斷變化,這就是稱之為變體類型的由來。當(dāng)一個變量未定義類型時,VB自動將變量定義為Variant類型。不同類型的數(shù)據(jù)在Variant變量中是按其實際類型存放的(例如將一個整數(shù)賦給a,在內(nèi)存區(qū)中按整型數(shù)方式存放),用戶不必作任何轉(zhuǎn)換的工作,VB自動完成。

8.無符號類型

無符號類型(Decimal):變量存儲96位(1 2個字節(jié))無符號的整數(shù)形式,并除以一個1 O的冪數(shù),稱為變比因子。這個變比因子決定了小數(shù)點右面的數(shù)字位數(shù),其范圍從O~28。

說明:目前Decimal數(shù)據(jù)類型只能在變體類型(Variant)中使用,也就是說,不能把一個變量聲明為Decimal.類型。

9.對象類型

對象類型(Object):用來表示圖形、OLE對象或其他對象,用4個字節(jié)存儲。

以上是“vb中基本數(shù)據(jù)類型有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI