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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показаны 3 промежуточные версии 1 участника)
Строка 8: Строка 8:
== Синтаксис ==
== Синтаксис ==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
result = dividend % divisor
result = dividend % divisor
</syntaxhighlight>
</syntaxhighlight>
Строка 14: Строка 14:
=== Параметры ===
=== Параметры ===


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
dividend: делимое
dividend: делимое
divisor: делитель
divisor: делитель
Строка 25: Строка 25:
== Пример ==
== Пример ==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
x = 7 % 5;  // x имеет значение 2
x = 7 % 5;  // x имеет значение 2
x = 9 % 5;  // x имеет значение 4
x = 9 % 5;  // x имеет значение 4
Строка 37: Строка 37:


==См.также==
==См.также==
{{ads}}


==Внешние ссылки==
==Внешние ссылки==
Строка 47: Строка 46:
[[Категория:Арифметический оператор]]
[[Категория:Арифметический оператор]]


{{Навигационная таблица/Справочник языка Arduino}}
{{Навигационная таблица/Портал/Arduino}}
{{Навигационная таблица/Arduino библиотеки}}

Текущая версия от 12:38, 20 мая 2023

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


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

Возвращает остаток от деления одного целого (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.

См.также

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