ОКРУГЛЕНИЕ PHP FLOAT

Округление чисел с плавающей точкой (float) в PHP представляет собой важный вопрос при работе с математическими вычислениями. Стандартная функция PHP для округления - round().

Синтаксис функции round():

round(float $number, int $precision = 0, int $mode = PHP_ROUND_HALF_UP): float

Первый параметр number - число для округления, второй параметр precision - число знаков после запятой, до которых требуется выполнить округление, третий параметр mode - режим округления.

Режимы округления:

  • PHP_ROUND_HALF_UP - округление до ближайшего большего числа;
  • PHP_ROUND_HALF_DOWN - округление до ближайшего меньшего числа;
  • PHP_ROUND_HALF_EVEN - округление до ближайшего четного числа;
  • PHP_ROUND_HALF_ODD - округление до ближайшего нечетного числа.

Примеры использования функции round() в PHP:

echo round(2.5);
// Output: 3
echo round(2.4);
// Output: 2
echo round(2.125,2);
// Output: 2.13
echo round(2.125,2,PHP_ROUND_HALF_DOWN);
// Output: 2.12

PHP Programming Language Tutorial - Full Course

КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ - ОСНОВЫ ПРОГРАММИРОВАНИЯ

Функции trunc, floor, ceil. Округление вверх и вниз в python

Точность и ошибки округления в Python - Функция round и тип данных float (дробные числа)

#10 Уроки PHP - Учим язык PHP, Округление чисел на языке PHP

Formatting Decimal Places in PHP

Реклама
Новое
Реклама