Banco de Dados e Números

5 respostas
D

Opa :smiley:

Alguém sabe se eu consigo usar algum formato númerico que não corte os 0 da frente?

[]'s

5 Respostas

maquiavelbona

Não existe formato numérico que não ignore os dígitos irrelevantes. Se você precisa deles, terá que ser num tipo mais fixo ( como texto ).

Até!

Fox_McCloud

davidpadilha:
Opa :smiley:

Alguém sabe se eu consigo usar algum formato númerico que não corte os 0 da frente?

[]'s


Agora você está entendendo por que às vezes dígitos são salvos em campos texto…

Pense em números telefônicos ou CPFs ou CNPJ… onde o número pode iniciar com zero, e não é recomendável que esse zero suma…!

T

Para imprimir um campo numérico com zeros à esquerda, imprima-o com DecimalFormat.format ou String.format. Exemplo:

String s = String.format ("%010d", 234); // imprime [telefone removido]
fredferrao

Ta e pra que tu quer guardar zeros a esquerda?? Seria CPF ou CNPJ?? user char, ou varchar.

gertmuller

o único jeito pra isso em Java, que eu conheço, é usando String msm…

:lol:

Criado 11 de julho de 2008
Ultima resposta 12 de jul. de 2008
Respostas 5
Participantes 6