Ділення з остачею: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Dcn2005 (обговорення | внесок)
мНемає опису редагування
правопис
Рядок 1:
{{Результати обчислення}}
'''Ділення з остачею''' (''ділення поза модулюмодулем'', ''ділення націло'') — [[арифметична операція]], результатом якої є два числа: [[неповна частка]] та [[остача]].
 
== Визначення ==
Поділити з остачею [[ціле число]] <math>\ a</math> на [[натуральне число]] <math>\ b > 0</math> означає представитиподати його у вигляді:
:<math>a = b \cdot q + r, \quad 0 \leqslant r < b, \quad q \in \Z.</math>
 
Рядок 21:
При діленні на від'ємне число, навіть для цілих чисел, результат не є таким, що інтерпретується однозначно. В теорії чисел прийнято, що <math>r \geqslant 0,</math> в мовах програмування, здебільшого, це не виконується.
 
== ВУ програмуванні ==
 
Наприклад, ву [[Паскаль (мова програмування)|Паскалі]] операція <code>mod</code> обчислює остачу від ділення, а операція <code>div</code> обчислює неповну частку:
<source lang=pascal>
78 mod 33 = 12