PHP Logo

Pour leur facturation, certaines entreprises pratiquent l’arrondi à 0.05 centimes près et parfois à 5 centimes supérieur. Plutôt que de chercher, voici la solution toute prête vous permettant de calculer cet arrondi :

<?php
function special_round($number, $precision) {

	return round($number/$precision)*$precision;
}
echo special_round(1.26,0.05); // 1.25
echo special_round(1.26,1); // 1
?>

Pour réaliser un arrondi supérieur, utiliser la fonction ceil() de PHP à la pace de round().

Partagez cet article

Avez-vous trouvé cet article utile ?
Article utile ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *