Ajuda com formatação de números  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
zirocool
JavaEvangelist
[Avatar]

Membro desde: 06/11/2004 17:00:05
Mensagens: 472
Localização: Candelária - RS
Offline

Preciso formatar um número como o exemplo a seguir

de 2,35 para 2.35.

Só que não tenho idéia de como fazer...
Com a NumberFormat tem como fazer o contrário (de 2.35 p/ 2,35), e aí é que é a minha dúvida, como formato do padrão brasileiro pro americano?
Preciso armazenar a variável em um campo tipo double, no banco.


Valeu...

"Não decore passos, aprenda o caminho." (Klaus Vianna)
http://twitter.com/misaelbr
[WWW] [ICQ]
marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

Se o objetivo é guardar o valor como double no banco, passe como parâmetro um double para o banco.
Experiência com o Oracle me mostraram que às vezes o client está configurado no padrão brasileiro e outros no padrão americano (depende de quem instalou). Em alguns lugares em que eu passava uma string funcionava em um e não em outro. Isso só se resolveu qdo resolvi passar como parâmetro numérico, que é igual à todos.

Não sei se seu banco é o Oracle, mas certamente deve resolver.

leroicotidiano.blogspot.com

zirocool
JavaEvangelist
[Avatar]

Membro desde: 06/11/2004 17:00:05
Mensagens: 472
Localização: Candelária - RS
Offline

hehehe
Seria bom se eu pudesse dizer pra quem fosse usar o sistema usar . (ponto) ao invés de ,(vírgula)...

Mas isso não resolveria...

A solução tá aqui:


"Não decore passos, aprenda o caminho." (Klaus Vianna)
http://twitter.com/misaelbr
[WWW] [ICQ]
marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

Vc se refere à objetos de interface com usuário?

leroicotidiano.blogspot.com

sandoval.guj
What is classpath?

Membro desde: 16/07/2006 18:48:41
Mensagens: 7
Offline

zirocool wrote:hehehe
Seria bom se eu pudesse dizer pra quem fosse usar o sistema usar . (ponto) ao invés de ,(vírgula)...

Mas isso não resolveria...

A solução tá aqui:



Amigo gostei da sua solucao o problema é que não consegui colocar duas casas apos a virgula e sim uma.

VC Tem algum codigo que formata com duas?

Grato
Sandoval César

Sandoval César
Universidade Estadual de Goiás
Sistemas de Informação
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team