[PHP] Zaokrąglanie liczb


(Adi Aj) #1

Witam wszystkich :slight_smile: Mam drobne pytanie dotyczące zaokrąglania liczb.

Czy można niestandardowo zaokrąglać liczby, tzn:

Przykład 1 (co 0,50)

Liczba 135,59 zaokrągli do 136,00

Przykład 2 (co 0,10)

Liczba 135,33 zaokrągli do 135,40

Przykład 3 (co 5,00)

Liczba 136,33 zaokrągli do 140,00

Jest funkcja round() jednak ona nie ma takich wymyślnych opcji. Jednak czy są w ogóle takie funkcje?


(ra-v) #2

Przecież to czysta matematyka

$liczba = 136.33;$dokladnosc = 5;ceil($liczba/$dokladnosc)*$dokladnosc; [/code]

(Adi Aj) #3

Dzięki za pomoc bo na takie rozwiązanie bym pewnie nie wpadł :o Dziękuje :slight_smile: