Определение остатка и формула
Для целых a и b ≠ 0 существует единственная пара чисел q и r, при которых a = b · q + r, а модуль r меньше модуля b. Число q называют неполным частным, а r — остатком. В этом калькуляторе q получают усечением точного частного к нулю, как в операторе «%» в языках C, Java или PHP.
Из определения следует, что остаток равен нулю тогда и только тогда, когда a делится на b нацело. Именно поэтому остаток от деления на 2 показывает чётность, на 5 или 10 — последнюю цифру, а на 9 — сумму цифр по модулю девять.
Знак остатка у отрицательных чисел
Для −17 и 5 усечённое деление даёт q = −3 и остаток −2, потому что 5 · (−3) − 2 = −17. В математике часто принято брать остаток от 0 до |b| − 1: тогда для −17 и 5 остаток равен 3, потому что −17 = 5 · (−4) + 3. Оба результата верны, но соответствуют разным соглашениям.
Если нужен неотрицательный остаток, а калькулятор показал отрицательное число, прибавьте модуль делителя. В примере это −2 + 5 = 3. Если же делитель отрицателен, как в паре 17 и −5, остаток по-прежнему имеет знак делимого и равен 2.
Примеры и проверка результата
Деление 1 000 000 000 на 7 даёт остаток 6. Проверить это можно по шагам: 10 при делении на 7 даёт 3, а степени тройки по модулю семь повторяются с периодом шесть, поэтому 3 в девятой степени оставляет остаток 6.
Если делимое меньше делителя, остаток равен самому делимому: 7 на 10 даёт остаток 7. Ноль делится на любое число с остатком 0. Такие случаи удобно использовать при самопроверке: если результат не укладывается в эти правила, значит, в ввод закралась ошибка.
Где пригодится остаток
В повседневных задачах остаток помогает разложить предметы по группам: 100 карандашей по 7 в коробке — 14 коробок и 2 лишних. В расписаниях остаток от деления на 7 определяет день недели через заданное число суток, а остаток от деления на 12 или 24 — час на циферблате.
В программировании остаток используют для циклических индексов, хеш-таблиц, проверки чётности и контрольных цифр. Различия в обработке отрицательных чисел между языками — частая причина ошибок, и калькулятор помогает быстро сверить ожидаемый результат.
Ограничения калькулятора
Допускаются только целые числа по модулю до одного миллиарда: вещественные значения и числа с дробной частью отклоняются, потому что остаток для них определяется иначе. Делитель не может быть нулём — деление на ноль не имеет смысла.
Если вам нужна дробная часть частного, используйте обычное деление. Для расчёта НОД и НОК применяйте отдельный калькулятор наибольшего общего делителя: он работает с теми же целыми числами, но решает другую задачу.
Формула расчёта
остаток = a − b × усечённое(a / b)
Проверенные примеры
Чему равен остаток от деления 100 на 7?
100 = 7 × 14 + 2, остаток 2.
Какой остаток даёт −17 при делении на 5?
−17 = 5 × (−3) − 2, остаток −2: знак совпадает со знаком делимого.
Как пользоваться онлайн-калькулятором
- Введите целое делимое.
- Введите целый делитель, отличный от нуля.
- Нажмите «Рассчитать»: результат совпадает со знаком делимого и по модулю меньше делителя.