Bonjour,
Quelqu'un saurait-il comment arrondir un nombre entier de 5 en 5 ?
Exemples :
- Si j'ai 122, alors on affiche 120
- Si j'ai 123, alors on affiche 125
Merci !
Bonjour,
Quelqu'un saurait-il comment arrondir un nombre entier de 5 en 5 ?
Exemples :
- Si j'ai 122, alors on affiche 120
- Si j'ai 123, alors on affiche 125
Merci !
Voici :
Après j'ai pas vraiment cherché, j'ai fait from scratch :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php function arrondir($nombre){ $r = $nombre / 10; // transforme en décimal return round($r) * 10; //arrondi et multiplie par 10 } echo arrondir(148);
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde
Mes Articles/Critiques :
Merise - Guide pratique
PHPExcel
PostgreSQL : Administration et exploitation d'une base de données
PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle
Merci pour ta solution.
Malheureusement, ça ne va pas.
123 affiche 120 alors qu'il faudrait afficher 125
Pour arrondir de 10 en 10 :
Pour arrondir de 5 en 5 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo round($x, -1);
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo round($x/5) * 5;
Zend Certified PHP Engineer
« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager