VBS教程:函數(shù)-CLng 函數(shù)
CLng 函數(shù)
返回表達(dá)式,此表達(dá)式已被轉(zhuǎn)換為 Long 子類型的 Variant。
CLng(expression)
expression 參數(shù)是任意有效的表達(dá)式。
說明
通常,您可以使用子類型數(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 子類型的的國際公認(rèn)的格式轉(zhuǎn)換。例如,對十進(jìn)制分隔符和千位分隔符的識別取決于系統(tǒng)的區(qū)域設(shè)置。
如果 expression 取值不在 Long子類型的允許范圍內(nèi),則會出現(xiàn)錯誤。
下面的示例利用 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 時, CLng 函數(shù)總是將其四舍五入為最接近該數(shù)的偶數(shù)。如, 0.5 四舍五入為 0, 以及 1.5 四舍五入為 2 。
相關(guān)文章
vbs腳本 加密 幾個小細(xì)節(jié)小結(jié)下
加密的vbs腳本拖到這個腳本上就行了。網(wǎng)上有位朋友問我這個問題,我由于今天才上email看了下文件,發(fā)現(xiàn)下面的問題,說實(shí)話對于他要問的我和你清楚,我不太會寫呢,不是出于技術(shù)問題,是出于已經(jīng)沒了這份愛好。出于對朋友學(xué)習(xí)的理解,我給解決了幾個問題,下面總結(jié)下。并給出正確的代碼。2008-01-01
vbs實(shí)現(xiàn)web自動登錄網(wǎng)站的方法
這篇文章主要介紹了vbs實(shí)現(xiàn)web自動登錄網(wǎng)站,首先編寫vbs,接著配置為開機(jī)自啟,這個比較簡單,只需要將這個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打開ie兩種方法 在VBScript中啟動IE瀏覽器的實(shí)現(xiàn)代碼
用VBS打開網(wǎng)頁,減少IE廣告, 不錯的東東,是在網(wǎng)上收集的,你也可以實(shí)現(xiàn)網(wǎng)頁的自動登錄等2013-01-01
VBS定時執(zhí)行idea程序的Testng文件的方法
這篇文章主要介紹了VBS定時執(zhí)行idea程序的Testng文件的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04

