数値の整数部分を戻します。
構文
Fix(number)
備考
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