# Функция round

Функция `round` округляет число по правилам математического округления. Первым параметром функция принимает число, а вторым необязательным параметром - сколько знаков оставить в дробной части. Второй параметр может быть как положительным, так и отрицательным (в этом случае он указывает сколько знаков оставить в целой части).

## Синтаксис

`round(число, [количество знаков]);`

## Пример

Округлим дробь до целого:

`<?php echo round(3.4); ?>`

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

`3`

## Пример

Округлим дробь до целого:

`<?php echo round(3.5); ?>`

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

`4`

## Пример

Округлим дробь до целого:

`<?php echo round(3.6); ?>`

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

`4`

## Пример

Давайте округлим число до двух знаков в дробной части:

`<?php echo round(12.45678, 2); ?>`

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

`12.46`

## Пример

Давайте округлим число до трех знаков в дробной части:

`<?php echo round(12.45678, 3); ?>`

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

`12.457`

## Пример

Округлим число до десятков:

`<?php echo round(12456.78, -1); ?>`

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

`12460`

## Пример

Округлим число до сотен:

`<?php echo round(12456.78, -2); ?>`

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

`12500`

## Пример

Округлим число до тысяч:

`<?php echo round(12456.78, -3); ?>`

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

`12000`

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

- функцию `ceil`,
  которая округляет дробь в большую сторону
- функцию `floor`,
  которая округляет дробь в меньшую сторону

←→
↑