\
From QB64.org wiki
The \ mathematical operator performs INTEGER division on a numerical value.
Contents |
Syntax
- return_value = number \ divisor
Description
- Number value can be any literal or variable numerical type.
- Divisor (second value) must not be a value of 0 to .5. This will create a "Division by zero" error! due to CINT rounding.
- Return values will be INTEGER or LONG value types only.
- Rounding is done to the closest EVEN integer or long integer value.
- Use the / integer division operator for SINGLE or DOUBLE floating decimal point return values.
- Division and multiplication operations are performed before addition and subtraction in Qbasic's order of operations.
Example: Displays how floating decimal point values are rounded to the closest even integer value.
PRINT 0.5 \ 1 PRINT 1.5 \ 1 PRINT 2.5 \ 1 PRINT 3.5 \ 1 PRINT 4.5 \ 1 PRINT 5.5 \ 1
0 2 2 4 4 6
See also:
- MOD (remainder division operator)
- / (normal division operator)
- INT, CINT, FIX, _ROUND
- Mathematical Operations