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