Android - от двух до десяти знаков

Возможный дубликат:
Радиус удвоения до 2 значащих цифр после десятичной точки

Я знаю, что есть много примеров того, как округлить числа такого рода. Но может ли кто-нибудь показать мне, как округлить вдвое, чтобы получить ценность, которую я могу отобразить как Строка и ВСЕГДА имеют 2 десятичных знака?

Ответ 1

Вы можете использовать String.format("%.2f", d), ваш двойной будет округлен автоматически.

Ответ 2

Один простой способ сделать это:

    Double d;
    Int i;
    D+=0.005;
    i=d*100;
    Double b = i/100;
    String s = b.toString():