Целочисленное деление с округлением вверх (без цикла и условии if)

Как округлить число вверх, не используя циклы, условные операторы и готовые функции (ceil)?


Ответы (1 шт):

Автор решения: u-235

Для целочисленного деления это может выглядеть примерно так:

(num + div - 1)/div

Где num - делимое, div - делитель.
Или так:

(num + div/2)/div
→ Ссылка