Функция 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,
    которая округляет дробь в меньшую сторону