用户工具

站点工具


reference:language:modulo

%(取模)

描述

一个整数除以另一个数,其余数称为模。它有助于保持一个变量在一个特定的范围(例如数组的大小)。

语法

结果=被除数%除数

参数

被除数:一个被除的数字

除数:一个数字用于除以其他数

返回

余数(模)

举例

X = 7%5; // X为2
X = 9% 5;// X为4
X = 5% 5;// X为0
X = 4%5; // X为4

示例代码

/*通过循环计算1到10的模*/
 
int values[10];
int i = 0;
 
void setup () {
}
 
void loop()
{
  values [i] = analogRead(0;
  i =(i + 1)%10; //取模运算 
}

提示

模运算符对浮点数不起作用。

reference/language/modulo.txt · 最后更改: 2017/04/07 10:03 (外部编辑)