Fórum Converter string em número e arredondar para milhar #515437

01/04/2015

0

Pessoal, preciso da ajuda de vocês.

Tenho um valor em string. Preciso converter em número e arredondar para milhar.

Por exemplo:

String valor = 9.878;

Este número tem que virar 10.000.

Desde já agradeço a ajuda.

Obrigado

Marcos
Marcos

Marcos

Responder

Posts

02/04/2015

Ronaldo Lanhellas

Isso resolve seu problema:

String s = "9.878";
		s = s.replace(".", "");
		Double d = Double.valueOf(s);
		Double d2 = (double) Math.round(d/1000) * 1000;
		
		System.out.println(d2);
Responder

Gostei + 0

02/04/2015

Ronaldo Lanhellas

Isso resolve seu problema:

String s = "9.878";
		s = s.replace(".", "");
		Double d = Double.valueOf(s);
		Double d2 = (double) Math.round(d/1000) * 1000;
		
		System.out.println(d2);
Responder

Gostei + 0

06/04/2015

Marcos

Sim resolve.

Obrigado Ronaldo
Responder

Gostei + 0

06/04/2015

Ronaldo Lanhellas

Disponha.
Responder

Gostei + 0

06/04/2015

Ronaldo Lanhellas

Disponha.
Responder

Gostei + 0

06/04/2015

Ronaldo Lanhellas

Disponha.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar