Оператор mod позначається символом % і є оператором поділу за модулем. Він повертає залишок від поділу 1-го операнда на 2-й і широко використовується в різних мовах програмування для вирішення ряду завдань.
Mod() є математичною функцією modulo, яка повертає невід'ємний залишок цілісного поділу. Перший аргумент – ділене, другий аргумент – дільник. Обидва аргументи повинні мати цілі значення.
Цілочисельний поділ div відрізняється від звичайної операції поділу тим, що повертає цілу частину приватного, а частина відкидається. Взяття залишку від розподілу mod обчислює залишок, отриманий при виконанні цілісного поділу.
Оператор mod дозволяє знайти залишок від розподілу. У цьому випадку оператор mod дозволяє тобі знайти залишок від розподілу числа 24 на 4. Щоб дізнатися, чому буде цей вираз, потрібно поділити стовпчиком 24 на 4. Число 24 націло ділиться на 4, Тому залишок дорівнює 0.