English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Laround()
La fonction arrondit un nombre flottant. Par exemple 0.90 à1、0.35à 0, etc.
round(val, precision, mode)
val-La valeur à arrondir
precision-Il définit la précision, c'est-à-dire le nombre de décimales à arrondir.
Modèle-Spécifiez les constantes de modèle d'arrondi suivantes
PHP_ROUND_HALF_UP-La constante arrondit val à une décimale décimale de précision (lorsqu'elle est située au milieu). La1.5Arrondi à2,et-1.5Arrondi à-2.Par défaut
PHP_ROUND_HALF_DOWN-La constante arrondit val à une décimale après le point décimal. La1.5Arrondi à1et-1.5Arrondi à-1
PHP_ROUND_HALF_EVEN-Arrondit val à la valeur décimale la plus proche paire d'entiers.
PHP_ROUND_HALF_ODD-Arrondit val à la valeur entière suivante avec une précision décimale.
Laround()
La fonction retourne une valeur arrondie.
<?php echo(round(2.099,2)); ?>
Résultat de la sortie
2.1
Laissez-nous voir un autre exemple-
<?php echo(round(9.859,2)); ?>
Résultat de la sortie
9.86
Laissez-nous voir un autre exemple-
<?php echo(round(10.5,0,PHP_ROUND_HALF_UP) . "<br>"); echo(round(-10.5,0,PHP_ROUND_HALF_UP) ); ?>
Résultat de la sortie
11<br>-11
Laissez-nous voir un autre exemple-
<?php echo(round(19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); echo(round(-19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); ?>
Résultat de la sortie
19<br>-19<br>
Laissez-nous voir un autre exemple-
<?php echo(round(9.9,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(-9.8,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(11.8,0,PHP_ROUND_HALF_ODD) . "<br>"); echo(round(-11.8,0,PHP_ROUND_HALF_ODD)); ?>
Résultat de la sortie
10<br>-10<br>12<br>-12