#28Средне
Округление
Время: 1 s · Память: 256 MB
- Арифметические операции
Условие
Дано вещественное число . Округлите его до ближайшего целого. Если ровно посередине между двумя целыми (дробная часть ), округляйте от нуля: , , .
Формат ввода
Одно число (). После точки не более 2 цифр; точки может не быть (например, 7).
Формат вывода
Одно целое число — округлённое .
Примеры
Ввод
2.5
Вывод
3
Ввод
-2.5
Вывод
-3
Примечание
round() в Python работает по другому правилу: середину округляет к чётному — round(2.5) , round(0.5) . В этой задаче это неверно. round() в C++ и math.Round в Go работают ровно по правилу этой задачи. Можно и вручную: взять целую часть и вернуть знак .
