Функција 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,
    која заокружује разломак на мању вредност