Mary7893
Ноя. 4, 2018 09:38:38
По российский правилам числа округляются до ближайшего целого числа,а если дробная часть числа равна 0.5, то число округляется вверх. Дано неотрицательное число x, округлите его по этим правилам. Обратите внимание, что функция round не годится для этой задачи!
помогите, пожалуйста
JOHN_16
Ноя. 4, 2018 10:25:35
А что годится? =)
Вот эти “искуственные” задачи умиляют. Где вы ее нашли?
А если я decimal для этого буд использовать, то у кого то инфаркт случится?
Зная о том как и кто такие задачи изобретает, для решения нужно понимать контекст обучения в этот момент. Потому что явно выглядит как практическое задание к какой нибудь главе, и подарузумевается что исполнитель обладает ограниченным набором знаний в целом и для решения этой конкретной задачи
ZerG
Ноя. 5, 2018 22:56:06
https://pythontutor.ru/lessons/int_and_float/тут описаны альтернативные операторы - не round
Да и вообще
>>> n = 17.212123445
>>> n = int(n * 100) / 100
>>> n
17.21