描述
返回表達式,此表達式已被轉換為 Long 子類型的 Variant。語法
CLng(expression)
expression 參數是任意有效的表達式。
說明
通常,您可以使用子類型數據轉換函式書寫代碼,以顯示某些操作的結果應當被表達為特定的數據類型,而非默認的數據類型。例如,在出現貨幣運算、單精度或雙精度算術運算的情況下,使用 CInt 或 CLng 函式強制進行整數運算。CLng 函式用於進行從其他數據類型到 Long 子類型的的國際公認的格式轉換。例如,對十進制分隔設定和千位分隔設定的識別取決於系統的區域設定。
如果 expression 取值不在 Long 子類型的允許範圍內,則會出現錯誤。
--------------------------------------------------------------------------------
注意 CLng 函式與 Fix 和 Int 函式功能不同,後兩者函式對數值的小數部分進行截尾取整而不是四捨五入。當小數部分恰好等於 0.5 時, CLng 函式通常向與此數最接近的偶數取整。例如,0.5 取整為 0、1.5 取整為 2。