Olá , gostaria de saber como verificar um valor digitado pelo usuario, validando esse valor se tiver duas casas decimais. Ou então colocar automaticamente as casas decimais nesse valor.
Alguém poderia me ajudar.
Atenciosamente,
Claucia.
Olá , gostaria de saber como verificar um valor digitado pelo usuario, validando esse valor se tiver duas casas decimais. Ou então colocar automaticamente as casas decimais nesse valor.
Alguém poderia me ajudar.
Atenciosamente,
Claucia.
Usando Swing ou Web?
Olá Claucia. Isso depende do seu propósito. Se for formatar um numero digitado pelo usuário, como por exemplo valor monetário, voce pode usar a classe NumberFormat:
NumberFormat nf = DecimalFormat.getCurrencyInstance();
System.out.println(nf.format(152260));
Isso exibirá “R$ 152.260,00”. Caso queira a representação sem O simbolo da moeda, basta jogar em uma String e usar o método substring(3);
se for numero mesmo use:
NumberFormat nf = DecimalFormat.getNumberInstance();
Espero ter ajudado.
Franklin é web.
Jean_SI - Obrigada, mim ajudou bastante.
Atenciosamente,
Claucia.