Code :
// $precision = 1 (par défaut) pour les dizaines, 2 pour les centaines, 3 pour millier etc... function decRound ($value, $precision = 1) { $p = pow (10, $precision); return ceil ($value / $p) * $p; // arrondi à la précision supérieure } print decRound (123, 0); // = 123; print decRound (123); // = 130; print decRound (123, 1); // = 130; print decRound (123, 2); // = 200; print decRound (123, 3); // = 1000;
|