Ce face round
round rotunjește după regula obișnuită: de la 5 în sus, rotunjirea se face în sus. Pentru rotunjire mereu în jos folosește floor, iar mereu în sus, ceil.
Parametri
| Parametru | Descriere |
|---|---|
$numar |
Numărul rotunjit. |
$zecimale |
Opțional. Câte zecimale să păstreze. |
Ce returnează
Numărul rotunjit.
Exemple
Exemplul 1: round, floor și ceil
<?php
echo round(4.5) . "\n";
echo round(4.4) . "\n";
echo round(3.14159, 2) . "\n";
echo floor(4.9) . "\n";
echo ceil(4.1);
Rezultat
5
4
3.14
4
5
Exemplul 2: Numărul de pagini necesare
<?php
$articole = 47;
$pePagina = 10;
echo "Pagini: " . ceil($articole / $pePagina);
Rezultat
Pagini: 5
Greșeli frecvente
- Folosești
roundpentru a afișa prețuri cu două zecimale.round(5.0, 2)afișează5, nu5.00. Pentru afișare foloseștenumber_format.
Comenzi înrudite
number_format: Formatează un număr cu zecimale și separator de mii, de exemplu 1.299,50.random_int: Generează un număr întreg aleatoriu, sigur, între două valori.