Image

"Округление" числа

Глупый вопрос но всеже.
Мне надо получить нужное кол-во знаков после запятой от результата деления.
Пока я это делаю так.
RX = String.valueOf(Double.parseDouble(st.nextToken().trim())/(1024*1024));
RX = RX.substring(0,RX.indexOf(".")+3);
Но, при очень маленьких числах может получится нечто типа 6.10E-5 и такой способ даст не правильное значение.

Подскажите как это сделать правильно?