round()
(funzione PHP) effettua l’arrotondamento (non necessariamente all’intero) di un numero decimale, secondo le regole ordinarie di default, ma è possibile stabilire l’eventuale numero di residue cifre decimali, nonché le diverse modalità dell’arrotondamento.
tips&tricks
Sintassi
round($numero, $quanti_decimali[facoltativo], $modo[facoltativo])
parametro | descrizione |
---|---|
$numero | Il numero da arrotondare |
$quanti_decimali | Il numero di cifre decimali. In mancanza, default è nessuna cifra decimale |
$modo | La modalità di arrotondamento, secondo i seguenti valori testualiPHP_ROUND_HALF_UP – Arrotonda per difetto al numero più alto (default)PHP_ROUND_HALF_DOWN – Arrotonda per eccesso al numero più bassoPHP_ROUND_HALF_EVEN – Arrotonda al valore pari più vicinoPHP_ROUND_HALF_ODD – Arrotonda al valore dispari più vicino
|
Esempi
echo round(1.2345) // 1 echo round(1.2345, 2) // 1.23 echo round(3.5, 0, PHP_ROUND_HALF_UP); // 4 echo round(3.5, 0, PHP_ROUND_HALF_DOWN); // 3 echo round(3.5, 0, PHP_ROUND_HALF_EVEN); // 4 echo round(3.5, 0, PHP_ROUND_HALF_ODD); // 3
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment