Re: [java-list] Formatar um BigDecimal

2001-05-04 Por tôpico Edward Roe

Oi,


 Como faço para formatar um BigDecimal usando o ponto como separador de
 decimais ?
 Tem algum jeito de toda fez que eu criar uma classe BigDecimal ela ser
 criado usando o formato ###.###,## ?

  Nunca testei com BigDecimal mas tente com o exemplo abaixo que usa 
uma instancia de DecimalFormat

import java.text.*;

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

-- 
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] 
-




[java-list] Formatar um BigDecimal

2001-05-03 Por tôpico Anderson Ami

Como faço para formatar um BigDecimal usando o ponto como separador de
decimais ?
Tem algum jeito de toda fez que eu criar uma classe BigDecimal ela ser
criado usando o formato ###.###,## ?

Obrigado


-- 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] 
-