Деление по модулю — это алгоритм нахождения остатка от деления первого натурального числа на второе.
% - деление по модулю. Эта операция взятия вычета по модулю (вычисление остатка от деления).
Результатом этой операции является остаток от целочисленного деления, например, если мы делим 11 на 3, то целых частей у нас получается 3, (так как 3*3=9), в остатке будет 2, это число и будет результатом деления по модулю, пример для языка C++:
11/3 = 3 целых 2 в остатке. Т.е. 11-3*3=2 11%3 = 2 (остаток) 27%23 = 1 целое 4 в остатке. Т.е. 27-1*23=4
Примечание:
Смотрите также: