Как округлить число вверх в Python?

Пользователь

от greyson , в категории: Python , 2 года назад

Как округлить число вверх в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@greyson Используйте math.ceil() чтобы округлить число вверх на Python, ниже пример кода:


1
2
3
4
5
6
import math

num = 4.1

# Вывод: 5
print(math.ceil(num))


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от ottilie.farrell , 2 года назад

@greyson 

В Python есть функция math.ceil(x), которая округляет число x до ближайшего большего целого числа. Например:

1
2
3
4
5
import math

x = 3.4
rounded_up = math.ceil(x)
print(rounded_up)  # Output: 4


или

1
2
3
4
5
import math

x = 3.4
rounded_up = int(math.ceil(x))
print(rounded_up)  # Output: 4