模数运算符

时间:2015-06-19 22:20:09

标签: javascript jquery modulo

9%4 = 1

1%4,答案是1

2%4,答案是2

找到答案。 - 停止。

3 个答案:

答案 0 :(得分:8)

Mod的意思是你在分割后取余数。

1在4中适合零次,因此余数为1。

Here维基百科定义更详细地解释:

  

在数学中,模运算的结果是余数   算术师。众所周知,算术划分   两个整数产生一个商和一个余数。

答案 1 :(得分:3)

模运算符给出除法的余数。除了1之外,任何除以1的内容都会为您提供1作为余数。

即,

  ______
4 | 1  ( 0
    0
  ------
    1

4在1中进行0次。因此在分区中加0,将给你1作为余数。

答案 2 :(得分:1)

模运算符为您提供整数除法的余数。 1/4的整数结果为0,而不是0.25 所以1%4 = 1 - (1/4)*4 = 1 - 0*4 = 1 - 0 = 1(以及一般n%m = n - (n/m)*m