VBS教程:函數(shù)-CLng 函數(shù)
CLng 函數(shù)
返回表達(dá)式,此表達(dá)式已被轉(zhuǎn)換為 Long 子類型的 Variant。
CLng(expression)
expression 參數(shù)是任意有效的表達(dá)式。
說(shuō)明
通常,您可以使用子類型數(shù)據(jù)轉(zhuǎn)換函數(shù)書寫代碼,以顯示某些操作的結(jié)果應(yīng)當(dāng)被表達(dá)為特定的數(shù)據(jù)類型,而非默認(rèn)的數(shù)據(jù)類型。例如,在出現(xiàn)貨幣運(yùn)算、單精度或雙精度算術(shù)運(yùn)算的情況下,使用 CInt 或 CLng 函數(shù)強(qiáng)制進(jìn)行整數(shù)運(yùn)算。
CLng 函數(shù)用于進(jìn)行從其他數(shù)據(jù)類型到 Long 子類型的的國(guó)際公認(rèn)的格式轉(zhuǎn)換。例如,對(duì)十進(jìn)制分隔符和千位分隔符的識(shí)別取決于系統(tǒng)的區(qū)域設(shè)置。
如果 expression 取值不在 Long子類型的允許范圍內(nèi),則會(huì)出現(xiàn)錯(cuò)誤。
下面的示例利用 CLng 函數(shù)把值轉(zhuǎn)換為 Long:
Dim MyVal1, MyVal2, MyLong1, MyLong2MyVal1 = 25427.45: MyVal2 = 25427.55' MyVal1, MyVal2是雙精度值。MyLong1 = CLng(MyVal1)' MyLong1 25427。MyLong2 = CLng(MyVal2)' MyLong2包含25428。
注意 CLng 不同于 Fix 和 Int 函數(shù)刪除小數(shù)部分, 而是采用四舍五入的方式。 當(dāng)小數(shù)部分正好等于 0.5 時(shí), CLng 函數(shù)總是將其四舍五入為最接近該數(shù)的偶數(shù)。如, 0.5 四舍五入為 0, 以及 1.5 四舍五入為 2 。
相關(guān)文章
vbs腳本 加密 幾個(gè)小細(xì)節(jié)小結(jié)下
加密的vbs腳本拖到這個(gè)腳本上就行了。網(wǎng)上有位朋友問(wèn)我這個(gè)問(wèn)題,我由于今天才上email看了下文件,發(fā)現(xiàn)下面的問(wèn)題,說(shuō)實(shí)話對(duì)于他要問(wèn)的我和你清楚,我不太會(huì)寫呢,不是出于技術(shù)問(wèn)題,是出于已經(jīng)沒(méi)了這份愛(ài)好。出于對(duì)朋友學(xué)習(xí)的理解,我給解決了幾個(gè)問(wèn)題,下面總結(jié)下。并給出正確的代碼。2008-01-01
vbs實(shí)現(xiàn)web自動(dòng)登錄網(wǎng)站的方法
這篇文章主要介紹了vbs實(shí)現(xiàn)web自動(dòng)登錄網(wǎng)站,首先編寫vbs,接著配置為開(kāi)機(jī)自啟,這個(gè)比較簡(jiǎn)單,只需要將這個(gè)vbs文件放到下面目錄中就可以了,需要的朋友可以參考下2022-04-04
ie7 0day當(dāng)中的shellcode的escape+xor21加密
shellcode的escape+xor21加密2008-12-12
遠(yuǎn)程或本地獲取系統(tǒng)信息的腳本RGIS.vbs
遠(yuǎn)程或本地獲取系統(tǒng)信息的腳本RGIS.vbs...2007-02-02
vbs打開(kāi)ie兩種方法 在VBScript中啟動(dòng)IE瀏覽器的實(shí)現(xiàn)代碼
用VBS打開(kāi)網(wǎng)頁(yè),減少IE廣告, 不錯(cuò)的東東,是在網(wǎng)上收集的,你也可以實(shí)現(xiàn)網(wǎng)頁(yè)的自動(dòng)登錄等2013-01-01
VBS定時(shí)執(zhí)行idea程序的Testng文件的方法
這篇文章主要介紹了VBS定時(shí)執(zhí)行idea程序的Testng文件的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04

