Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как округлить число вверх в С++?

Robot Fish Мыслитель (9516), на голосовании 5 месяцев назад
Например у меня есть число 1.1 и оно должно округлиться до 2.
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157223) 6 месяцев назад
 
#include

double num = 1.1;
double roundedUp = ceil(num);
Robot FishМыслитель (9516) 6 месяцев назад
А почему тогда ceil(10/3)=3, а не 4
Владислав Зайцев, Потому, что результат целочисленного деления 10/3 равен целому числу 3 - точно так, как ты изучал в начальной школе не уроках арифметики.
Похожие вопросы