Возможный дубликат:
Радиус удвоения до 2 значащих цифр после десятичной точки
У меня возникла проблема с двойным (десятичным).
Когда double = 1.234567 Затем я использую String.format("%.3f", myString);
Таким образом, результат равен 1.234
Но когда мой двойной 10
Результат будет 10 000
Я хочу, чтобы это было 10
Можно ли сказать, что ему нужно показывать десятичные знаки, когда они "полезны"?
Я видел несколько сообщений об этом, но это был php или С#, не мог найти что-то для android/java об этом (может быть, я не очень хорошо смотрю).
Надеюсь, вы, ребята, можете мне помочь в этом.
Изменить, теперь я использую что-то вроде этого: myString.replace(",000", "");
Но я думаю, что для них это более "дружественный" код.