Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2005, 02:25
WebStorm
 
Fecha de Ingreso: enero-2005
Mensajes: 139
Antigüedad: 19 años, 4 meses
Puntos: 0
Hola bhonox,

Aunque a mi juicio es un mecanismo un poco enrevesado, sí existe en java una clase para realizar formateos de números.

Esta clase se llama NumberFormat y se encuentra dentro del paquete java.text.

Te pongo un ejemplo rápido....

Código PHP:
import java.text.*;    // Para NumberFormat
.....
.....
public 
String getFormattedNumber(Double p_number) {
   
NumberFormat l_nf NumberFormat.getInstance();
   
String  l_rVal// Valor de retorno de la función.

   
l_nf.setMaximumFractionDigits(2);  // 2 decimales como mucho y como poco
   
l_nf.setMinimumFractionDigits(2);

   
l_rVal = new String l_nf.format(p_number.doubleValue()));

   return 
l_rVal;

Espero que esta ayuda te sirva para algo. La clase FormatNumber es gigantesca, por lo que te recomiendo que busques mas opciones en la documentación de Sun.

Saludos.