Hace tiempo me preguntaba como se le hacia para que un numero con un numero x de decimales me lo presente con 2 decimales por ejemplo, tambien realiza el redondeo de los decimales.
A continuacion muestro el codigo
//numero a formatear
float dato = 1234.9876f;
//Inicia la instancia del objeto
NumberFormat nf = NumberFormat.getInstance();
//Definimos el numero de decimales que tendra nuesto numero, 2 para este ejemplo
nf.setMaximumFractionDigits(2);
//nf.format(dato) le da el formato de dato
System.out.println("Numero real ="+dato+" resultado = "+nf.format(dato));
Formateando nuemeros en java
lunes, 10 de noviembre de 2008
en 18:51
Etiquetas: Programacion
Suscribirse a:
Enviar comentarios (Atom)
3 comentarios:
Es muy útil esa clase, por aquí tengo una clase que me formatea numeros, modena y porcentaje. Por si te interesa me dices y te la envio.
Yo puedo hacer eso con Excel. Bueno y también con C# pero mejor con Excel. Jajajajaja.
adlair, tienes razon con excel eso es facil jejejeje.
Pues ahi enviamela para que cuando me tope con algun problema de formateo de numeros.
Publicar un comentario