Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

round

Округляет число до заданного количества знаков.

Доступно с: PHP 4

Синтаксис

round(int|float $num, int $precision = 0): float

Параметры

ПараметрТипОписание
$numint|floatЧисло, которое нужно округлить.
$precisionintСколько знаков оставить после запятой. Отрицательное значение округляет до десятков, сотен и так далее.

Возвращаемое значение

floatОкруглённое число.

Примеры

До двух знаков после запятой:

<?php
 
echo round(3.14159, 2);

Результат:

3.14

Половина округляется в сторону от нуля:

<?php
 
echo round(2.5), "\n";
echo round(-2.5);

Результат:

3
-3

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

<?php
 
echo round(1234, -2);

Результат:

1200

Примечания

Результат всегда имеет тип float, даже если округление идёт до целого. Третьим аргументом можно задать другой режим округления.

См. также

  • floor — Округляет число вниз до ближайшего целого.
  • intdiv — Выполняет целочисленное деление.

Вопросы и ответы по теме

В учебнике

  • Операторы — Арифметические, логические операторы и операторы сравнения в PHP, приоритет операций.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.