Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
0

Для чего нужны операторы div и mod в Pascal?

Атенаис [16.7K] 4 недели назад
1

Иногда бывает нужно определить целую часть частного, тогда используем оператор div.

Значение выражения i div j представляет собой математическое частное i/j , округленную в меньшую сторону до значения целого типа. Если j=0, то результат фатальная ошибка.

Например, 307 div 10=30, при обычном делении частное было бы 30.7;

Операция деления посредством mod, возвращает остаток, путем деления двух ее

операндов, т.е. i mod j = i - (i div j)*j

Знак результата операции будет тем же, что и знак i. Если j =0, то результатом будет

фатальная ошибка. 307 mod 10 = 7

Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
Быстрая регистрация
OpenID