Christian Kruse: PHP Auf nächsten Hunderter aufrunden

Beitrag lesen

Hallo Martin,

Es war nach Einzeiler gefragt, nicht Achtzeiler ;)

Tschulligung, dass ich ein braver Programmierer sein wollte und Tests angefügt habe ;-)

was willst du denn - der Funktionsaufruf ist doch ein Einzeiler! :-)

Der Funktionsaufruf ist eigentlich nur eine Abstraktion wegen DRY.

Beim Funktionsnamen könnte man vielleicht auf die 100 verweisen: roundUp_100() oder so.

Ich würde noch einen Schritt weiter gehen und die Stelle, auf die ich runden möchte, als zweiten Parameter übergeben - eventuell mit einem Defaultwert von 0 für "Runden auf Einerstelle".

Das würde ich auch tun (mit Default-Wert auf den am häufigsten anzunehmenden Fall), aber der geneigte Leser muss ja auch noch etwas zu tun haben ;-)

LG,
CK