String to Double (Coordenadas) [RESOLVIDO]

6 respostas
G

Pessoal,

Estou fazendo um script em java, que integra com um sistema de coordenadas geográfica porem me deparei com a seguinte situação:

A coordenada que eu recebo de um arquivo .xls vem em formato string (Ex: X: 13239760.90) porem o método que lê as coordenadas recebe um double portante preciso converter esse numero em double de forma que ele continue o mesmo.

Porem ao converter ele bagunça tudo o numero deixando da seguinte forma: 1.32397609E7

Alguem sabe como posso fazer isto?

Obrigado

6 Respostas

B

Você não sabe notação científica? 1.32397609E7 é a mesma coisa que 13239760.90

G

É, eu ja resolvi o problema aqui.

walissongpi

Use BigDecimal

ViniGodoy

Se ele vai fazer cálculos, essa é uma péssima idéia. O BigDecimal, apesar de ter precisão arbitrária, é extremamente lento.

walissongpi

Se ele vai fazer cálculos, essa é uma péssima idéia. O BigDecimal, apesar de ter precisão arbitrária, é extremamente lento.
Realmente é terrível, mas ele queria algo pra ver…

Lucas_Abbatepaolo

se já resolveu coloque [RESOLVIDO] no titulo de seu post

Criado 20 de dezembro de 2011
Ultima resposta 21 de dez. de 2011
Respostas 6
Participantes 5