# Функция round

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

## Синтаксис

`round(число, [знаки в дробной части])`

## Пример

Давайте округлим до целых число `3.458`:

`print(round(3.458))`

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

`3`

## Пример

Давайте округлим до целых число `3.6771`:

`print(round(3.6771))`

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

`4`

## Пример

А теперь давайте округлим число до второго знака после запятой:

`print(round(3.458, 2))`

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

`3.68`

## Пример

Давайте округлим отрицательное число до третьего знака после запятой:

`print(round(-1.4567, 3))`

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

`-1.457`

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

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

← →
↑