構文
Int(num)
引数numには、倍精度浮動小数点数型の数値または任意の数式を指定します。
解説
引数numの小数部分を取り除いた整数を返します。
Int関数の返り値は、引数numと同じデータ型になります。
引数numに負の数値を指定した場合、Int関数は引数numを超えない最大の負の整数を返します。
サンプル
次の例は、Int関数で数値を整数に丸めます。また、Int関数の返り値のデータ型を調べます。
Sub Sample()
Dim a As Double, b As Double, c As Variant
a = 1234.5678
b = -1234.5678
MsgBox Int(a) '1234が返ります
MsgBox Int(b) '-1235が返ります
c = Int(b)
MsgBox VarType(c) '5(Double)が返ります
End Sub