Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Modulus Assignment Operator (%=)

Modulus Assignment Operator (%=)

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

result %= expression


Any numeric variable.


Any numeric expression.

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

Community Additions

© 2015 Microsoft