Gente del Foro
Estoy desesperado, pues no logro que java me redondee un decimal y me permita guardarlo en una variable con tan solo dos lugares deciimales...
Como se haceeee???
PLIIISSS
Gracias?
| |||
como puedo redondear decimales= Gente del Foro Estoy desesperado, pues no logro que java me redondee un decimal y me permita guardarlo en una variable con tan solo dos lugares deciimales... Como se haceeee??? PLIIISSS Gracias? |
| |||
En Java ni el metodo pow sirve para redondear decimales, ni la clase se llama MATH, ni se le llama con math.pow, y para terminar el metodo pow tiene dos argumentos y no uno. ¿Quiza estas hablando de otro metodo que no es de Java? |
| |||
Re: como puedo redondear decimales= La duda la tenia en Mayo de 2006... no creo que a estas alturas espere una respuesta .
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |
| |||
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 |