15/05/2008, 09:29
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 16 años, 6 meses Puntos: 0 | |
Re: como puedo redondear decimales= Tendrías que pasar el valor doble a un Objeto BigDecimal, para despues aplicar el método de redondeo (hacia arriba o hacia abajo) de la siguiente forma:
double doubleSinRedondear = 4.5687;
BigDecimal bd = new BigDecimal(doubleSinRedondear);
double doubleRedondeado = bd.setScale(4,BigDecimal.ROUND_HALF_UP)
quedaría: 4.5690
o
double doubleRedondeado = bd.setScale(4,BigDecimal.ROUND_HALF_DOWN)
quedaría: 4.5685 |