模数有什么作用?

时间:2015-10-24 21:09:23

标签: c++ math modulo

我从来没有真正得到它,但模数运算符(npm shrinkwrap --dev)做了什么。

您何时想在数学环境中使用它?顺便说一下,我

只是想知道它的作用,而不是它是如何工作的。

1 个答案:

答案 0 :(得分:4)

它计算除法运算的remainder

5 / 2 == 2   // whole part of the division
5 % 2 == 1   // remainder

换句话说,您可以通过

重建原始数字
2 * 2 + 1 == 5
|   |   ^ remainder
|   ^ whole part
^ divisor