# Как округлить число Python

## С помощью функции round

Округлить число с плавающей точкой можно с помощью функции `round`. В первом параметре функции указываем число, которое хотим округлить. Во втором необязательном параметре функции можно задать до какого числа после запятой будем выполнять округление. Смотрите пример:

`num = 3.458 res = round(num, 2) print(res)`

Результат выполнения кода:

`3.46`

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

Для округления числа в большую сторону применяют метод `ceil` модуля `math`. Смотрите пример:

`import math num = 3.458 res = math.ceil(num) print(res)`

Результат выполнения кода:

`4`

## Как округлить число в меньшую сторону

Чтобы округлить число в меньшую сторону используется `floor` модуля `math`. Смотрите пример:

`import math num = 3.458 res = math.floor(num) print(res)`

Результат выполнения кода:

`3`

## Смотрите также

- функция `round`,
  которая округляет число
- метод `ceil` модуля math,
  который производит округление числа в большую сторону
- метод `floor` модуля math,
  который производит округление числа в меньшую сторону

← →
↑