Maison >développement back-end >tutoriel php >Comment arrondir les nombres à la dizaine la plus proche en PHP ?

Comment arrondir les nombres à la dizaine la plus proche en PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-31 22:51:02220parcourir

How to Round Numbers to the Nearest Ten in PHP?

Arrondir les nombres à la dizaine la plus proche en PHP

Arrondir un nombre à la dizaine la plus proche est une tâche courante en programmation. En PHP, il existe plusieurs méthodes différentes pour y parvenir.

Utilisation de la fonction round() :

La fonction round() arrondit un nombre à l'entier le plus proche . Par défaut, il arrondit au nombre entier le plus proche, mais vous pouvez spécifier un paramètre de précision pour arrondir au multiple le plus proche d'une valeur spécifique. Pour arrondir un nombre à la dizaine la plus proche, vous utiliseriez le code suivant :

<code class="php">$rounded_number = round($original_number, -1);</code>

Par exemple, pour arrondir 23 à la dizaine la plus proche, vous utiliseriez :

<code class="php">$rounded_number = round(23, -1); // 30</code>

Utilisation de la fonction ceil() :

La fonction ceil() arrondit un nombre à l'entier le plus proche. Pour arrondir un nombre à la dizaine la plus proche, vous utiliseriez le code suivant :

<code class="php">$rounded_number = ceil($original_number / 10) * 10;</code>

Par exemple, pour arrondir 23 à la dizaine la plus proche, vous utiliseriez :

<code class="php">$rounded_number = ceil(23 / 10) * 10; // 30</code>

Ceci La méthode est préférée par certains développeurs car elle est plus efficace que l'utilisation de round().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn