Zaokrąglij pływak do regularnej siatki predefiniowanych punktów

Chcę zaokrąglić liczbę zmiennoprzecinkową do określonej precyzji, na przykład:

0.051 i want to convert it to
0.1

0.049 i want to convert it to
0.0

0.56 i want to convert it to
0.6

0.54 i want to convert it to
0.5

Nie mogę wyjaśnić tego lepiej, ale powodem tego jest przetłumaczenie lokalizacji punktu (np. 0.131f, 0.432f) na położenie kafelka w siatce (jak 0.1f, 0.4f).

questionAnswers(10)

yourAnswerToTheQuestion