**New course!**Every coder should learn

**Generative AI!**

+ 1

# (C# Questhion) Why is 19 % 4 = 3?

I can't really understand why does it equals to 3? Why not 4? https://code.sololearn.com/cWMFmlz4Qcvc/?ref=app https://code.sololearn.com/cWMFmlz4Qcvc/?ref=app https://code.sololearn.com/cWMFmlz4Qcvc/?ref=app

4 Answers

+ 4

Since the value of y is 2, x + y equals to 19. Then using the modulo operator gives you remainder of 19/4, which is 3.

+ 9

19/4
=4 remainder 3
So, 19%4=3

+ 3

If you divide 19 by 4, remainder is 3 (19=4*4+3), it's saying that .Here % (called ''Modulus'' operator) is used to express this operation.

+ 1

Thank you guys! Now I've understood how it works.