% (частка від ділення)
%
Опис
Обчислює залишок, коли одне число ділиться на інше. Оператор корисний для зберігання змінної в межах певного діапазону (наприклад, розмір масиву).
Синтаксис
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; // оператор залишку повертає змінну
}Порада
Оператор залишку не працює з типом float.
Повернутись до головної

Коментарі 0