Java and the Duke logo are trademarks of Sun Microsystems, Inc.
Round de un Decimal PDF Imprimir E-Mail
Escrito por Martin Cabrera   
viernes, 07 de diciembre de 2007

La verdad nunca tuve que hacer un round de un decimal para dejar el numero con tantos decimales como quisiera. Este post pretende compartir la info de como hacerlo para que cualquiera lo pueda utilizar. Existen varios tipos de redondeo (medio arriba, medio abajo, medio centro , etc.) yo elegí medio centro.

El método que comparto me lo dió José Costa (compañero de Moove-IT)

Código ...

/**
* Redondea el número double a la cantidad de dígitos decimales especificados
* @param number número a redondear
* @param decimals dígitos decimales
* @return el número redondeado tantos decimales como se especificaron
*/
public static final double roundDecimal(double number, int decimals) {
BigDecimal bd = new BigDecimal(number);
bd = bd.setScale(decimals,RoundingMode.HALF_EVEN);
return bd.doubleValue();
}


 

 

 

 

 

Saludos a todos, Martin

Comentarios
Ańadir nuevoBuscarRSS
ˇSólo los usuarios registrados pueden escribir comentarios!
Modificado el ( viernes, 07 de diciembre de 2007 )
 
< Anterior   Siguiente >

Ingresar






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí

Usuarios conectados

Hay 1 invitado y 2 usuarios en línea
  • lscasso
  • canario1616

Cuestionario

¿Que tema elegirías para tratar en el próximo evento del jug?
 

Syndicate

joomla templates by dezinedepot
© 2008 Juguy - Grupo de Usuarios Java del Uruguay
Joomla! es Software Libre distribuido bajo licencia GNU/GPL.