Int
Value = Int ( Number )
Returns the mathematical integer part of 
Number, i.e. the greatest integer which is less than 
Number.
Examples
PRINT Int(Pi)
PRINT Int(-Pi)
The behaviour of Int and 
Fix is the same for positive numbers, and is different for negative numbers.
Examples
' Example illustrate the use of Int function to truncate to whole number.
' See also Cint function (for similar example).
 PRINT Int(3.2)
 PRINT Int(3.9)
 PRINT Int(6)
 PRINT Int(-7.2)
 PRINT Int(-7.9)
The 
Value is not limited to the 
Integer size (32 bits) nor to the 
Long size (64 bits). It may be 
Float.
PRINT Int(2e60), CInt(2e60)
The next example shows how Int() works on a 
Boolean variable.
PRINT Int(TRUE)
The difference between Int() and 
CInt() is:
  - 
Int() always returns a Float value, CInt() is limited to 32 bit Integer.
- 
Int() rounds to the next lower value. i.e. -4.6 to -5, while CInt rounds towards 0 i.e. -4.6 to -4
See also