Как округлить число к меньшему при этом сохранив дробную часть в python?

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

от chloe.keebler , в категории: Python , 2 месяца назад

Как округлить число к меньшему при этом сохранив дробную часть в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от dorothea_stoltenberg , 2 месяца назад

@chloe.keebler 

Для округления числа к меньшему и сохранения дробной части в Python можно использовать функцию math.floor(). Эта функция округляет число вниз до ближайшего меньшего целого значения.


Пример:

1
2
3
4
5
6
7
import math

number = 4.78
rounded_number = math.floor(number)

print(rounded_number)  # Вывод: 4
print(number)          # Вывод: 4.78


В данном примере число number равно 4.78. Функция math.floor() округляет его до ближайшего меньшего целого значения, то есть 4. Результат сохраняется в переменной rounded_number. Исходное число number остается неизменным.