2009-03-16 3 views
2

У меня есть переменная двойного типа, представляющая значение около 34.323423423123456. Я хотел бы отформатировать его, чтобы иметь только два десятичных знака (например, 34.32), округленное правильно; например 2.229934345 станет 2.23.Как форматировать переменную двойного типа

Я новичок в Java и никаких трюков, которые я знаю из C#, не работал.

ответ

2

Вот строка примера формат, я считаю, что это правильно округляет итоговое значение. См. Сообщение Маркуса, если вам нужно больше контролировать округление или формат:

String.format("%.2f", 2.229934345); 
Смежные вопросы