ввод выглядит как 8.7000000
, и я хочу отформатировать его так, чтобы он выглядел как 8.70 EUR
.
Я рассмотрел использование класса DecimalFormat
:
Double number = Double.valueOf(text);
DecimalFormat dec = new DecimalFormat("#.## EUR");
String credits = dec.format(number);
TextView tt = (TextView) findViewById(R.id.creditsView);
tt.setText(credits);
Результат 8,7 EUR
. Как я могу сказать, что форматтер имеет две цифры после ,
?