Как мне округлить до ближайшего 0,5?

Я должен отображать рейтинги и для этого мне нужно увеличение следующим образом:

Если число равно 1,0, оно должно быть равно 1

Если число 1.1 должно быть равно 1

Если число 1,2 должно быть равно 1

Если число 1,3 должно быть равно 1,5

Если число 1,4 должно быть равно 1,5

Если число 1,5 должно быть равно 1,5

Если число 1,6 должно быть равно 1,5

Если число 1,7 должно быть равно 1,5

Если число 1,8 должно быть равно 2,0

Если число 1,9, должно быть равно 2,0

Если число 2,0, должно быть равно 2,0

Если число равно 2,1, должно быть равно 2,0

и так далее...

Есть ли простой способ вычислить требуемые значения? "

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

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