Округлить число до сотен, 10005 до 10100

как окргулить число именно до сотен, например:

12003 - 12100
10135 - 10200
5711 - 5800

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

Автор решения: newman

Как вариант - добавить к числу +50, а потом уже округлять до сотен.

print round(12003 + 50, -2) 
print round(10135 + 50, -2)
print round(5711 + 50, -2) 

+50 нужно для того, чтобы обычное "стандартное" округление, работало как округление "вверх".

→ Ссылка