Bonjour,
dans le cadre d'un outils interne à ma société j'ai besoin d'arrondir un nombre de point à une valeur supérieure.
Cet arrondi est précisé par le client et peux avoir une valeur aléatoire.
Exemple : "1" => arrondi à l'entier supérieur
"0.5"=>arrondi aux 0.5 supérieur
"400"=> arrondi aux 400 supérieurs
Or il n'y a pas de fonction spécifique pour gérer ce genre de chose en php (round n'est pas utile ce cas !)
J'ai commencé à développer une fonction pour ça mais elle devient trop lourde car je gère les cas 1 par 1 avec un switch mais ce n'est pas l'idéal car je ne connais toujours le paramètre d'arrondi qui va être demandé)
Si vous avez déjà fait quelque chose de similaire ou si vous avez une idée pour m'aiguiller je suis preneur.
Merci d'avance








Répondre avec citation

Partager