MySQL: dúvida sobre que tipo usar

Estou com dúvida sobre que tipo usar, no MySQL, em um determinado campo para guardar o valor abaixo:

1.4745599999999999E+03

São números quebrados com grande precisão. Tentei usar Double(10,9) e não funcionou.

Alguém tem alguma dica?

o double não é preciso.
se deseja precisão use BigDecimal

editado: se o problema for no java (devido ao local do post imaginei que fosse), a minha solução serve, se o problema for banco de dados, o link da Thalita é mais indicado.

Dá uma olhada nesse link . =)