
① 日期型(Date)
表示日期和時(shí)間用兩個(gè)“#”符號(hào)把日期和時(shí)間的值括起來,如:#08/20/2001#、#2001-08-20#。

② 變體型(Variant)
變體型數(shù)據(jù)是一種可變的數(shù)據(jù)類型,可以存放任何類型的數(shù)據(jù)當(dāng)指定變量為Variant變量時(shí),VB會(huì)自動(dòng)完成必要的轉(zhuǎn)換
在程序中不特別說明時(shí),VB會(huì)自動(dòng)將該變量默認(rèn)為Variant型變量。
例:Temp=“22” 字符串
Temp=Temp-1 數(shù)值
Temp=#01/01/2002# 日期
③ 數(shù)據(jù)的類型可在數(shù)據(jù)之后加上一個(gè)類型符來表示,例如,413&,86!,104.67#等。
2. 變量的聲明:
① 聲明變量(顯式聲明)
用Dim、Public、Private或Static語句來聲明變量,例如:Dim sum As Integer 把sum定義為整型變量
② 隱式聲明
不加說明就直接使用變量,此時(shí)默認(rèn)的變量類型為變體類型(Variant),也允許使用類型符來聲明變量的類型,如Num%,Sum!
3. 表達(dá)式:
① /和\的區(qū)別:1/2=0.5,1\2=0。
② Mod用來求整型數(shù)除法的余數(shù)。例如:9 Mod 7 結(jié)果為 2。
③ 字符串表達(dá)式:
字符串表達(dá)式是采用連接符將兩個(gè)字符串常量、字符串變量、字符串函數(shù)連接起來的式子。
連接符有兩個(gè):&和+,其作用都是將兩個(gè)字符串連接起來,運(yùn)算結(jié)果是一個(gè)字符串。 例如:
"計(jì)算機(jī)" & "網(wǎng)絡(luò)" 的結(jié)果是:"計(jì)算機(jī)網(wǎng)絡(luò)"
"123" + "45" 的結(jié)果是:"12345" 123 & "ABC"的結(jié)果是:"123ABC"
④ 日期表達(dá)式:
日期型數(shù)據(jù)加上天數(shù),其結(jié)果為一個(gè)日期型數(shù)據(jù)。例如:#12/1/2000#+31 的結(jié)果為:#01/01/2001#
4. 常用內(nèi)部函數(shù):
① 函數(shù)Int是求小于或等于x的大整數(shù)。例如:Int(2)=2, Int(-2.5)=-3,當(dāng)x≥0時(shí)就直接舍去小數(shù),若x<0則舍去小數(shù)位后再減1。
利用Int函數(shù)可以對(duì)數(shù)據(jù)進(jìn)行四舍五入。例如,對(duì)一個(gè)正數(shù)x舍去小數(shù)位時(shí)進(jìn)行四舍五入,可采用如下式子: Int(x+0.5)
當(dāng)x=9.4時(shí),Int(9.4 + 0.5)=9
當(dāng)x=9.5時(shí),Int(9.5 + 0.5)=10
② 隨機(jī)函數(shù)可以模擬自然界中各種隨機(jī)現(xiàn)象,它所產(chǎn)生的隨機(jī)數(shù),可以提供給各種運(yùn)算或試驗(yàn)使用,Rnd產(chǎn)生隨機(jī)值,該值在0~1之間,通常與Int函數(shù)配合使用。
生成[a, b]區(qū)間范圍內(nèi)的隨機(jī)整數(shù),可以采用Int((b-a+1)*Rnd + a)。
例如 Int(4*Rnd+1)可以產(chǎn)生1~4之間(含1和4)的隨機(jī)整數(shù)。可以是1,2,3或4,這由VB運(yùn)行時(shí)隨機(jī)給定使用Rnd函數(shù)之前,先用Randomize語句來初始化隨機(jī)數(shù)生成器。
新聞標(biāo)題:VB與C#語言部分不用的地方Part1-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://chinadenli.net/article10/cohgdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、云服務(wù)器、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、定制網(wǎng)站、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容