[推薦]VB語(yǔ)言基礎(chǔ)

[推薦]VB語(yǔ)言基礎(chǔ)

ID:46215681

大?。?19.28 KB

頁(yè)數(shù):68頁(yè)

時(shí)間:2019-11-21

[推薦]VB語(yǔ)言基礎(chǔ)_第1頁(yè)
[推薦]VB語(yǔ)言基礎(chǔ)_第2頁(yè)
[推薦]VB語(yǔ)言基礎(chǔ)_第3頁(yè)
[推薦]VB語(yǔ)言基礎(chǔ)_第4頁(yè)
[推薦]VB語(yǔ)言基礎(chǔ)_第5頁(yè)
資源描述:

《[推薦]VB語(yǔ)言基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、VisualBasic的語(yǔ)言基礎(chǔ)與任何現(xiàn)代編程語(yǔ)言一樣,VisualBasic支持許多公共的編程結(jié)構(gòu)和語(yǔ)言元素。VisualBasic是一種基于對(duì)象的編程語(yǔ)言,對(duì)象使編程變得比以往任何時(shí)候都容易。VisualBasic語(yǔ)言的主要特點(diǎn)是事件驅(qū)動(dòng),一旦掌握了這特點(diǎn),就能更充分地利用它們,順序地完成代碼的編寫(xiě)工作,使用VB為我們實(shí)現(xiàn)高效的功能。2.1標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型布爾型(Boolean)字節(jié)型(Byte)整型(Integer)長(zhǎng)整型(Long)單精度型(Single)雙精度型(Double)貨幣型(Currency)日期型(Date)字

2、符串(String)(變長(zhǎng))字符串(String)(定長(zhǎng))對(duì)象型(Object)變體(Variant"字符)變體(Variant)(數(shù)值)自定義型(User-defined)注意:不同數(shù)據(jù)類(lèi)型在機(jī)器中占用的存儲(chǔ)空間不同,即占用的字節(jié)數(shù)不同,系統(tǒng)對(duì)其處理的方法也不同,在程序中要對(duì)數(shù)據(jù)類(lèi)型有明確的說(shuō)明或定義。1?數(shù)值(Numeric)數(shù)據(jù)類(lèi)型VisualBasic支持兒種Numeric數(shù)據(jù)類(lèi)型一Integer(整型)、Long(長(zhǎng)整型)、Single(單精度浮點(diǎn)型)>Double(雙精度浮點(diǎn)型)和Currency(貨幣型)。與Var

3、iant類(lèi)型相比,Numeric類(lèi)型占用的存儲(chǔ)空間通常要少。(l)lnteger數(shù)據(jù)類(lèi)型整數(shù),存儲(chǔ)為16位(2個(gè)字節(jié))的數(shù)值形式,其范圍為-32,768到32/767之間。Integer的類(lèi)型聲明字符(尾標(biāo))是百分比符號(hào)(%):234%、-456%可以用十進(jìn)制、十六進(jìn)制和八進(jìn)制表示:十進(jìn)制整數(shù):只能含0?9、正號(hào)和負(fù)號(hào):10,255,-45十六進(jìn)制整數(shù):只能是正數(shù),由數(shù)字0?9、A?F或a?f組成,并以&H引導(dǎo),其總的位數(shù)v=4,其范圍:&H0?&HFFFF八進(jìn)制整數(shù):只能是正數(shù),由數(shù)字0?7組成,并以&O或&引導(dǎo),其總的位He

4、x函數(shù):返回代表十六進(jìn)制數(shù)值的String,語(yǔ)法數(shù)v=6,其范圍:&0?&0177777例(P26-1)分別用十進(jìn)制、十六進(jìn)制、八進(jìn)制表示數(shù)值100PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=100b=&H64c=&O144Printna=n;a,Hex(a),Oct(a)Print"b=";bPrint"c=";cEndSub注:Hex(number)Number:參數(shù)為任何有效的數(shù)值表達(dá)式或字符串表達(dá)式。Oct函數(shù):返回代表一數(shù)值的八進(jìn)制值的S

5、tingy法Oct(number)number參數(shù)為任何有效的數(shù)值表達(dá)式或字符串表達(dá)式。⑵長(zhǎng)整型(Long)數(shù)據(jù)類(lèi)型Long(長(zhǎng)整型)數(shù)據(jù)類(lèi)型存儲(chǔ)為32位(4個(gè)字節(jié))有符號(hào)的數(shù)值形式,其范圍從-2,147,483,648到2,147,483,6470Long的類(lèi)型聲明字符(尾標(biāo))為和號(hào)(&)。同樣,以&H引導(dǎo)的為十六進(jìn)制數(shù)整數(shù),以&O或&引導(dǎo)的為八進(jìn)制數(shù)整數(shù)。(3)單精度(Single)數(shù)據(jù)類(lèi)型Single(單精度浮點(diǎn)型)數(shù)據(jù)類(lèi)型存儲(chǔ)為32位(4個(gè)字節(jié))浮點(diǎn)數(shù)值的形式,它的范圍在負(fù)數(shù)的時(shí)候是從-3.402823E38到-1.40

6、1298E-45,而在正數(shù)的時(shí)候是從1.401298E-45至3.402823E38。Single的類(lèi)型聲明字符(尾標(biāo))為感嘆號(hào)(?)°⑷雙精度(Double)數(shù)據(jù)類(lèi)型Double(雙精度浮點(diǎn)型)數(shù)據(jù)類(lèi)型存儲(chǔ)為64位(8個(gè)字節(jié))浮點(diǎn)數(shù)值的形式,它的范圍在負(fù)數(shù)的時(shí)候是從-1.79769313486232E308到-4.94065645841247E-324,而正數(shù)的時(shí)候是從4.94065645841247E-324到1.79769313486232E308oDouble的類(lèi)型聲明字符(尾標(biāo))是號(hào)碼符號(hào)(#)。注意浮點(diǎn)數(shù)值可表示為:

7、mmmE±eee或mmmD±eee其中mmm是尾數(shù),eee是指數(shù)(以10為底的幕)。例:120.0X10_5=120.0E-51.234X1012=1.234E+12OSingle數(shù)據(jù)類(lèi)型的最大正數(shù)值為3.402823E+38,或3.4乘以10的38次方;Double數(shù)據(jù)類(lèi)型的最大正數(shù)值是1.79769313486232D+308或1.8乘以10的308次方。?用D將尾數(shù)部分和指數(shù)部分隔開(kāi),就會(huì)導(dǎo)致將該值作為Double數(shù)據(jù)類(lèi)型來(lái)處理。?用E分隔尾數(shù)和指,會(huì)導(dǎo)致將該值作為Single數(shù)據(jù)類(lèi)型來(lái)處理⑸貸幣(Cuirency)數(shù)據(jù)類(lèi)

8、型Currency數(shù)據(jù)類(lèi)型存儲(chǔ)為64位(8個(gè)字節(jié))整型的數(shù)值形式,然后除以10,000給出_個(gè)定點(diǎn)數(shù),其小數(shù)點(diǎn)左邊有15位數(shù)字,右邊有4位數(shù)字。這種表示法的范圍可以從-922,337,203,685,477-5808到922,337,203,685,477.58

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。