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

0

Ответы (1):

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