Страница 1 из 1

Удаление незначащих нулей

Добавлено: 30 ноя 2013, 12:19
passer
Есть переменная типа double, в которой находится число, скажем 127,0. Требуется вывести на TextView 127 без запятой и незначащего нуля. При этом количество знаков после запятой может быть разным и значащие цифры отбрасывать нельзя. Написал метод, реализующий это условие, но на мой взгляд он очень громоздкий. Может кто нибудь знает способ покороче. Буду очень признателен. Джаву изучаю всего два месяца а Андроид - неделю.

Re: Удаление незначащих нулей

Добавлено: 30 ноя 2013, 13:51
trew
[syntax=java]double value = 127.0;
//123.456789000000000000;
String str1 = new DecimalFormat("#######.############").format(value);
Log.d(TAG, "str1: " + str1);[/syntax]

Re: Удаление незначащих нулей

Добавлено: 30 ноя 2013, 22:23
passer
Спасибо, работает. За исключением запятой вместо десятичной точки. Но после танцев с бубном вокруг нее, удалось превратить запятую в точку.