Занятие 3. Вычисления

Задача «Округление по российским правилам»


Условие

По российский правилам числа округляются до ближайшего целого числа, а если дробная часть числа равна 0.5, то число округляется вверх.

Дано неотрицательное число x, округлите его по этим правилам. Обратите внимание, что функция round не годится для этой задачи!


Тесты

Входные данные Правильный ответ Что вывела программа Результат
2.3
2
2.5
3
2.7
3
3.0
3
3.1
3
3.4999
3
3.5
4
3.5001
4
3.9999
4

Нужна подсказка?

Подсказка 1

При половине единицы округляем вверх; обычный round использует другое правило.

Подсказка 2

round(2.5) возвращает 2.