|
N�! Assim n�o! Que tal esta fun��o?
//----------------------------------------------------------------------------
// M�todo que, dada string fornecida como valor, formata a String dada em // valores monet�rios Ex: 110057 => 1.100,57 //---------------------------------------------------------------------------- public static String formataMonetario( String valor ) { // Elimina os zeros int pos = 0; while( (pos<valor.length()) && (valor.charAt(pos) == '0') ) { pos++ ; } if( pos >= valor.length() ) { return "0,00"; } else { valor = valor.substring(pos); } if( (valor == null)||(valor.equals("")) ) return ""; else { int tamanho = valor.length(); String retorno = ""; retorno = "," + valor.substring(tamanho-2, tamanho) ; tamanho -= 2 ; while( tamanho > 3 ) { retorno = "." + valor.substring(tamanho-3, tamanho) + retorno ; tamanho -= 3; } retorno = valor.substring(0, tamanho) + retorno ; return retorno; } } []'s
Luiz Reginaldo
|
- RE: [java-list] Formata��o decimal de uma String Pfaffenseller, Eliseu
- RE: [java-list] Formata??o decimal de uma St... igor dos santos ferreira
- Luiz Reginaldo
