% (частка від ділення)

Документація

%


Опис

Обчислює залишок, коли одне число ділиться на інше. Оператор корисний для зберігання змінної в межах певного діапазону (наприклад, розмір масиву).

Синтаксис

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

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.