取模的公式: A%B = A - (int)(A/B)*B
注意:余值结果符号和 m (被模数) 符号有关,m为负数则余值为负数,m为正数则余值为正数
- 1000 % 34 = -1000 - ((int)(-1000/34)*34)
= -1000 + 29 * 34
= -1000 + 986
= -14
120 % 50 = 120 - (int)(120 / 50) * 50
=120 - 2 * 50
=20
- 1000 % 34 = -1000 - ((int)(-1000/34)*34)
= -1000 + 29 * 34
= -1000 + 986
= -14
120 % 50 = 120 - (int)(120 / 50) * 50
=120 - 2 * 50
=20