Arduino:Справочник языка Arduino/Арифметические операторы/% (оператор деления по модулю)

Материал из Онлайн справочника
Версия от 02:18, 14 декабря 2016; Myagkij (обсуждение | вклад) (Замена текста — «<syntaxhighlight lang="c">» на «<syntaxhighlight lang="c" enclose="div">»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

Проверка/Оформление/Редактирование: Мякишев Е.А.


% (оператор деления по модулю)

Возвращает остаток от деления одного целого (int) операнда на другой.

Синтаксис

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

Советы по использованию %

Нельзя применить к типу float.

См.также

Внешние ссылки