必要的
數位引數
是
Double
或任何有效的數值運算式。 如果
number
包含
Null
,則會
傳回 Null
。
Int
和
Fix
都會移除
number
的小數部分,並傳回產生的整數值。
Int
和
Fix
之間的差異在於,如果
number
為負數,
Int
會傳回小於或等於 number 的第一個負整
數
,而
Fix
則會傳回大於或等於 number 的第一個負整
數
。 例如,
Int
會將 -8.4 轉換為 -9,而
Fix
會將 -8.4 轉換為 -8。
修正
(
數位
) 相當於
Sgn
(
number
) *
Int
(
Abs
(
number
) ) 。
此範例說明
Int
和
Fix
函式如何傳回數位的整數部分。 如果是負數引數,
Int
函數會傳回小於或等於數位的第一個負整數;
Fix
函式會傳回大於或等於數位的第一個負整數。
Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.
Visual Basic 編輯器 (VBE) 的詞彙
函式 (Visual Basic for Applications)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。