Funkce round

Funkce round zaokrouhluje číslo podle pravidel matematického zaokrouhlování. Prvním parametrem funkce přijímá číslo, a druhým volitelným parametrem - kolik číslic ponechat ve zlomkové části. Druhý parametr může být kladný, ale i záporný (v tomto případě určuje kolik číslic ponechat v celé části).

Syntaxe

phpround(číslo, [počet číslic]);

Příklad

Zaokrouhleme zlomek na celé číslo:

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

Výsledek provedení kódu:

php3

Příklad

Zaokrouhleme zlomek na celé číslo:

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

Výsledek provedení kódu:

php4

Příklad

Zaokrouhleme zlomek na celé číslo:

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

Výsledek provedení kódu:

php4

Příklad

Zaokrouhleme číslo na dvě číslice ve zlomkové části:

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

Výsledek provedení kódu:

php12.46

Příklad

Zaokrouhleme číslo na tři číslice ve zlomkové části:

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

Výsledek provedení kódu:

php12.457

Příklad

Zaokrouhleme číslo na desítky:

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

Výsledek provedení kódu:

php12460

Příklad

Zaokrouhleme číslo na stovky:

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

Výsledek provedení kódu:

php12500

Příklad

Zaokrouhleme číslo na tisíce:

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

Výsledek provedení kódu:

php12000

Viz také

  • funkci ceil,
    která zaokrouhluje zlomek nahoru
  • funkci floor,
    která zaokrouhluje zlomek dolů