傳回數字的整數部分。
語法
Fix(number)
備註
數字引數可以是任何有效的數值表示式。Fix 會移除數字的小數部分,並傳回產生的整數值。
Fix 與 Int 之間的差異在於如果數字為負數,Int 會傳回小於或等於數字的第一個負整數,而 Fix 會傳回大於或等於數字的第一個負整數。例如,Int 會將 -8.4 轉換成 -9,而 Fix 會將 -8.4 轉換成 -8。
下列範例說明 Int 和 Fix 函式如何傳回數字的整數部分:
範例
Dim MyNumber MyNumber = Fix(-99.8) 'Output: -99. MyNumber = Int(-99.2) 'Output: -100. MyNumber = Fix(-99.2) 'Output: -99. MyNumber = Fix(99.8) 'Output: 99