Mod Operator

Divides two numbers and returns only the remainder.

Syntax

result = number1 Mod number2

Arguments:

  • Result: Any numeric variable.

  • number1: Any numeric expression.

  • number2: Any numeric expression.

Remarks

The modulus, or remainder, operator divides number1 by number2 (rounding floating-point numbers to integers) and returns only the remainder as result. For example, in the following expression, A (which is result) equals 5.

A = 19 Mod 6.7

The following examples illustrates the use of mod operator.

Example 1:


Dim number1, number2, result
number1 = 19
number2 = 6.7
result = number1 Mod number2
'result -> 5

Example 2:


Dim number3, result1
number3 = 19
result1 = number3 Mod (2 + 3)
'result1 -> 4

Example 3:


Dim result2
result2 = (19 + 5) Mod (2 + 3)
'result2 -> 4