Microsoft® Visual Basic® Scripting Edition
Int 関数、Fix 関数
 ランゲージ リファレンス  

関連項目


引数に指定した数式の小数部を切り捨て、整数部分だけを返す数値演算関数です。

構文
Int(number)

Fix(number)

引数 number には、任意の数式を指定します。引数 numberNullが含まれている場合、Null 値を返します。

解説
Int 関数と Fix 関数は、どちらも引数 number の小数部分を取り除いた整数値を返します。

引数 number に負の値を指定した場合には、Int 関数が引数 number 以下の最大の負の整数を返すのに対して、Fix 関数は引数 number 以上の最小の負の整数を返します。たとえば、引数として -8.4 を指定すると、Int 関数は -9、Fix 関数は -8 をそれぞれ返します。

Fix(number) は、次の数式と等価です。


Sgn(number) * Int(Abs(number))

© 1997 Microsoft Corporation.