Oi,

N�o sei se entendi direito, mas voce pode usar a classe 
java.text.DecimalFormat, veja um exemplo:


public class TesteFormat
{
   
   static public void main(String[] args) 
   {
      float valor = 123456.789F;
      System.out.println("Sem formatacao -> " + valor);
      Locale loc = new Locale("br", "PT"); 
          
          
      NumberFormat nf = NumberFormat.getNumberInstance(loc);
      DecimalFormat df = (DecimalFormat)nf;
      
      df.applyPattern("###,###.###");
      String saidaFormatada = df.format(valor);
      System.out.println("Com formatacao -> " + saidaFormatada);
      
      df.applyPattern("###,###.##");
      String saidaFormatada2 = df.format(valor);
      System.out.println("Com formatacao -> " + saidaFormatada2);

      df.applyPattern("######.##");
      String saidaFormatada3 = df.format(valor);
      System.out.println("Com formatacao -> " + saidaFormatada3);
   }
}

 []'s

> Algu�m sabe ou possui um m�todo para arredondar valores (float) 
informando o n�mero de casas decimais que quero como retorno?
> Ex.: Math.round(125.358,1) retornar 125.4 para uma casa decimal, ou 
Math.round(125.358,2) 125.36 para 2 casas decimais.
> 
> Agrade�o antecipadamente,
> Eduardo Menegazzi
> 
> 
> 

-- 
Edward Roe

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a