% (取模):修訂版本之間的差異
出自YFRobotwiki
(由1名用戶作出的一個中途修訂版本未被顯示) | |||
第 20 行: | 第 20 行: | ||
余数 | 余数 | ||
+ | |||
<font color="orange" size="+1">'''示例'''</font> | <font color="orange" size="+1">'''示例'''</font> | ||
第 55 行: | 第 56 行: | ||
<font color="orange" size="+1">'''扩展阅读'''</font> | <font color="orange" size="+1">'''扩展阅读'''</font> | ||
− | [ | + | [[加,减,乘,除| 除运算]] |
2017年9月10日 (日) 15:54的最新修訂版本
描述
用來計算一個數被另一個數整除的餘數。廣泛應用於在一個特定範圍內,保持一個變量。(比如:數組大小)
語法
result = dividend % divisor
參數
dividend: 被除數
divisor: 除數
返回
餘數
示例
x = 7 % 5; // x为2 x = 9 % 5; // x为4 x = 5 % 5; // x为0 x = 4 % 5; // x为4
示例代碼
/* 通过循环,每次更新数组里面的数值 */ int values[10]; int i = 0; void setup() {} void loop() { values[i] = analogRead(0); i = (i + 1) % 10; // 取模运算 }
提示
取模運算符不可用於浮點型數據。
擴展閱讀
更多建議和問題歡迎反饋至 YFRobot論壇