Dennis: Auf- und Abrundung

Beitrag lesen

Hi Jonas,

Ich würde gerne eine Zahl mit Php runden. Alles, was ich finde, sind
Rundungen wie 11,5567 zu 12 usw via floor, usw.

floor() rundet immer ab und ceil() rundet immer auf

Ich möchte aber natürliche Zahlen einfach auf- bzw. abrunden, z.B. 112 auf 110, 116 auf 120.

Hast du es schon mal mit round() probiert? Zwei Möglichkeiten die mir da spontan einfallen: 1) einen negativen zweiten Parameter übergeben, vl. rundet er dann auf Stellen vor dem Komman ansonsten 2) die Zahl erst durch 10 teilen, dann runden und wieder mit 10 multiplizieren.

MfG, Dennis.