Функцыя round

Функцыя round акругляе лік па правілах матэматычнага акруглення. Першым параметрам функцыя прымае лік, а другім неабавязковым параметрам - колькі знакаў пакінуць у драбовай частцы. Другі параметр можа буць як дадатным, так і адмоўным (у гэтым выпадку ён паказвае колькі знакаў пакінуць у цэлай частцы).

Сінтаксіс

phpround(лік, [колькасць знакаў]);

Прыклад

Акруглім дроб да цэлага:

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

Вынік выканання кода:

php3

Прыклад

Акруглім дроб да цэлага:

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

Вынік выканання кода:

php4

Прыклад

Акруглім дроб да цэлага:

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

Вынік выканання кода:

php4

Прыклад

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

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

Вынік выканання кода:

php12.46

Прыклад

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

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

Вынік выканання кода:

php12.457

Прыклад

Акруглім лік да дзясяткаў:

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

Вынік выканання кода:

php12460

Прыклад

Акруглім лік да сотняў:

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

Вынік выканання кода:

php12500

Прыклад

Акруглім лік да тысяч:

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

Вынік выканання кода:

php12000

Глядзіце таксама

  • функцыю ceil,
    якая акругляе дроб у большы бок
  • функцыю floor,
    якая акругляе дроб у меншы бок