Java redondeado al .5 más cercano [duplicado]
Esta pregunta ya tiene una respuesta aquí:
El mejor método para redondear al 0.05 más cercano en Java 3 respuestas¿Cómo es esto posible en Java?
Tengo un flotador y me gustaría redondearlo al .5 más cercano.
Por ejemplo:
1.1 debería redondear a 1.0
1.3 debería redondear a 1.5
2.5 debería redondear a 2.5
3.223920 debería redondearse a 3.0
EDITAR: Además, no solo quiero la representación de cadena, quiero que funcione con un flotante real después de eso.