From QB64 Wiki
The INT function rounds a numeric value down to the next whole number or INTEGER(toward less negative).
- result = INT(expression)
- The expression is any TYPE of literal or variable numerical value or mathematical calculation.
- INT returns the first whole number INTEGER that is less than the expression value.
- This means that INT rounds down for both positive and negative numbers.
- Use FIX to round negative values up. It is identical to INT with positive values.
Example: Displaying the rounding behavior of INT.
PRINT INT(2.5) PRINT INT(-2.5)