Я отображаю двойное значение для пользователя, но оно печатается как 1.00000000001
Однако мне нужно только две цифры после десятичной точки.
Есть класс Formatter, который может сделать свое дело. Вот фрагмент кода:
double value = 1.24790000001; Formatter formatter = new Formatter(); String formatted = formatter.formatNumber(value, 2);
И вот ссылка на JavaDoc: javax.microedition.global.Formatter
Вы смотрели на String.format например
String x = String.format("%.2f", number);
http://download.oracle.com/javase/6/docs/api/java/lang/String.html