Formatação de Numeros em Extenso

2 respostas
H

Bom dia.

Gostaria de saber como que eu faço para escrever numeros em extenso exemplo(Tenho um numero 2,00 em extenso Dois Reais) como se estivesse preenchendo um cheque e como eu faço para o JFormatedTextField coloque os numeros em formato de moeda exemplo (2,00)

Obrigado.

2 Respostas

peczenyj

faça uma rotina pra isso

Separe em centavos, unidade, dezenas, centenas, milhar, usando matematica.
Crie vetores de Strings pra cada uma dessas coisas

String [] dezenas = {“Dez” , “Vinte”, “Trinta”, “Quarenta”,…};

E manda brasa. Uns ifs e voilá

T

E como o Google é seu amigo, há pelo menos uns três ou quatro fontes Java que têm isso pronto disponíveis na Internet. Só cheque com o seu professor de português se ele está fazendo as coisas direito.

R$ 1,00 = “um real” (talvez você ache que o seu cliente queira “hum real” em vez de “um real”

R$ 123.456,78 = “cento e vinte e três mil, quatrocentos e cinqüenta e seis reais e setenta e oito centavos”

Criado 17 de outubro de 2006
Ultima resposta 17 de out. de 2006
Respostas 2
Participantes 3