← Все вопросы
Как округлить число до 2 знаков после запятой?
12
Считаю среднее, получается 3.6666666666. Нужно вывести 3.67. Через что округлять — round или есть что-то ещё?
2 ответа
18
✓ Принятый ответ — помог автору
Два варианта:
x = 11/3
print(round(x, 2)) # 3.67 — число
print(f'{x:.2f}') # '3.67' — строка для вывода
Нужно красиво показать — f-строка :.2f. Дальше считать — round. Учти: round использует банковское округление (0.5 → к чётному).
oleg kisil не знал про банковское округление, спасибо · 6 месяцев назад
Александр Любаскин f-строка то что искал · 6 месяцев назад
5
round(x, 2) и готово
Ваш ответ
Войдите, чтобы ответить на вопрос.