Округление до ближайшей дроби (половина, четверть и т. Д.)

Итак, мне нужно создать следующие функции, но моя голова не может думать ни о какой возможности в PHP без сложной математики.

Круглыйвсегда с точностью до ближайшего десятичного знака (1,81 = 1,90, 1,89 = 1,90, 1,85 = 1,90)Круглыйвсегда до ближайшего десятичного знака (1,81 = 1,80, 1,89 = 1,80, 1,85 = 1,80)Круглыйвсегда до ближайших x.25 / x.50 / x.75 / x.00 (1,81 = 2, 1,32 = 1,50)Круглыйвсегда до ближайших x.25 / x.50 / x.75 / x.00 (1,81 = 1,75, 1,32 = 1,25)Круглыйвсегда до ближайших x.50 / 1 (1,23 = 1,50, 1,83 = 2)Круглыйвсегда до ближайшего x.50 / 1 (1,23 = 1, 1,83 = 1,50)

Я искал в Google в течение 2 часов, и единственное, что появилось, это форумы Excel. Это возможно с некоторыми простыми строками PHP?

Ответы на вопрос(4)

Ваш ответ на вопрос