Как округлить число в большую сторону в python?

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

от stephania , в категории: Python , 3 года назад

Как округлить число в большую сторону в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jensen , 3 года назад

@stephania Чтобы округлить число в большую сторону в Python Вы можете использовать math.ceil() для этого и небольшой пример как это работает:


1
2
3
4
5
import math

number = 2.1
# Вывод: 3
print(math.ceil(number))


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

от roxanne.hauck , 2 года назад

@stephania 

В Python, чтобы округлить число в большую сторону, вы можете использовать функцию ceil из модуля math.


Например:

1
2
3
4
5
6
7
from math import ceil

x = 3.4
y = -3.4

print(ceil(x))  # 4
print(ceil(y))  # -3


Функция ceil возвращает наименьшее целое число, которое больше или равно аргументу. Таким образом, она всегда округляет числа в большую сторону.