Modulus Assignment Operator (%=)

Divides the value of a variable by the value of an expression, and assigns the remainder to the variable.

result %= expression

Arguments

  • result
    Any numeric variable.

  • expression
    Any numeric expression.

Remarks

Using this operator is almost the same as specifying result = result % expression, except that result is only evaluated once.

Requirements

Version 1

See Also

Reference

Modulus Operator (%)

Assignment Operator (=)

Concepts

Operator Precedence

Operator Summary