Инструменты пользователя

Инструменты сайта


Боковая панель

Связь

delenie_po_modulju

% - деление по модулю. Эта операция взятия вычета по модулю (вычисление остатка от деления).

Результатом этой операции является остаток от целочисленного деления, например, если мы делим 11 на 3, то целых частей у нас получается 3, (так как 3*3=9), в остатке будет 2, это число и будет результатом деления по модулю:

11/3 = 3 целых 2 в остатке. Т.е. 11-3*3=2
11%3 = 2 (остаток)

27%23 = 1 целое 4 в остатке. Т.е. 27-1*23=4

Примечание:

  1. Операцию деления по модулю, можно применять только к целочисленным данным. Попытки нарушить данное правило приведут к ошибке на этапе компиляции.
  2. Если меньшее число делится на большее с помощью %, то результатом будет само меньшее число. 3%10 = 3
  3. Делить по модулю на нуль нельзя, это приведет к некорректной работе программы на этапе выполнения.



delenie_po_modulju.txt · Последние изменения: 2010/07/12 16:43 (внешнее изменение)