Остача: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Kushel (обговорення | внесок)
мНемає опису редагування
Adnis (обговорення | внесок)
Немає опису редагування
Рядок 1:
'''Остача''' від [[ділення націло]] [[натуральне число|натурального числа]] ''m'' на натуральне число ''n''&nbsp;— таке [[ціле число]] ''p'' < ''n'', для якого справджується рівність
 
: <math> m = kn + p </math>,
Рядок 8:
: 7 = 3 × 2 + 1
 
Якщо остача від ділення числа ''m'' на число ''n'' дорівнює нулю, то говорять, що число ''m'' ділиться на ''n'' без остачі, або, що число ''m'' кратне числу ''n''.
 
== Операція обчислення остачі в програмуванні ==
В багатьох мовах програмування результат ділення [[ціле число|цілого числа]] на ціле число є цілим числом, що дорівнює частці. Для обчислення остачі використовуються спеціальні операції. Так, наприклад, в мові [[С (мова програмування)|Сі]] остача обчислюється оператором ''%''. Наприклад, результатом операції <code>7 % 2</code> є 1.
<source lang="c">
int x = 7 % 2; // x = 1
</source>
 
В [[Pascal (мова програмування)|паскалі]] чи [[BASIC|бейсик]]у відповідна дія задається оператором ''mod'', (наприклад, <code>7 mod 2)</code>.
 
== Див. також ==