ROUND |
Arrondie |
---|---|
PHP 4+ |
Syntaxe
function round($val); |
function round($val,$precision); |
function round($val,$precision,$mode); |
Paramètres
Nom | Description | |
---|---|---|
$val | Ce paramètre permet d'indiquer une expression représentant un nombre réel à traiter | |
$precision | Ce paramètre permet d'indiquer le nombre de décimal à retourner. La valeur par défaut est 0. | |
$mode | Ce paramètre permet d'indiquer le mode: | |
Constante | Description | |
PHP_ROUND_HALF_UP | Cette constante permet d'indiquer le mode d'arrondissement à la moitié plus élevé. C'est la valeur par défaut. | |
PHP_ROUND_HALF_DOWN | Cette constante permet d'indiquer le mode d'arrondissement à la moitié plus basse. | |
PHP_ROUND_HALF_EVEN | Cette constante permet d'indiquer le mode d'arrondissement à la moitié paire. | |
PHP_ROUND_HALF_ODD | Cette constante permet d'indiquer le mode d'arrondissement à la moitié impaire. |
Retour
Valeur | Description |
---|---|
nombre réel | Ces valeurs indiquent les valeurs d'arrondissement demandés. |
Description
Cette fonction permet de retourner la valeur arrondie d'un nombre réel.
Exemple
Voici un exemple montrant une utilisation plus classique de cette fonction :
- <?php
- echo "ROUND(1)=" . round(1) . "<br />";
- echo "ROUND(1.1)=" . round(1.1) . "<br />";
- echo "ROUND(1.7)=" . round(1.7) . "<br />";
- echo "ROUND(-1)=" . round(-1) ."<br />";
- echo "ROUND(-1.1)=" . round(-1.1) ."<br />";
- echo "ROUND(-1.7)=" . round(-1.7) . "<br />";
- echo "ROUND(30.2)=" . round(30.2) . "<br />";
- echo "ROUND(-35.4)=" . round(-35.4) . "<br />";
- ?>
on obtiendra le résultat suivant :
ROUND(1)=1ROUND(1.1)=1
ROUND(1.7)=2
ROUND(-1)=-1
ROUND(-1.1)=-1
ROUND(-1.7)=-2
ROUND(30.2)=30
ROUND(-35.4)=-35
Dernière mise à jour : Dimanche, le 5 avril 2015