Gunnar Bittersmann: Vorgehensweise round ceil floor modulo usw.

Beitrag lesen

@@Tibor:

nuqneH

Folgende Fragestellung: Suche mir bei einem vorgegebenen Wert $wert (Zahl mit 2 Stellen hinter dem Komma) und einem vorgegebenen Divisor $divisor den neuen auf eine Stelle hinter dem Komma gerundeten Wert $neuwert, der wertmäßig am nächsten an $wert liegt und bei dem Modulo $neuwert zu $divisor Null ergibt.

Das heißt, $divisor hat maximal eine Stelle nach dem Komma?

Aber vielleicht hat jemand von Euch eine pfiffigere oder ressourcenschonendere Lösung parat.

round($wert / $divisor) * $divisor

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)