PHP arrondir à la dizaine inférieure

Résolu/Fermé
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 2 juin 2010 à 11:33
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 2 juin 2010 à 16:46
Bonjour,
Je voudrais connaître le bout de code pour arrondir mon chiffre à la dizaine inférieure. Par exemple si j'ai 29, je voudrais avoir comme résultat : 20.
Je vous remercie...


4 réponses

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
2 juin 2010 à 15:00
Bonjour,

@caRamel : ce n'est pas un arrondi qu'il veut, mais une troncature.

Essaie plutôt ceci :

function maFonction($nombre)
{
    return floor($nombre / 10) * 10;
} 

Méfie-toi néanmoins du comportement avec des valeurs négatives... Vérifie que cela correspond à ce que tu souhaites.

Xavier