Функция round округляет число по правилам математического округления.

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

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

Синтаксис

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