Я отримую int
6-значне значення. Я хочу відобразити його як знак String
з десятковою комою (.) У двох цифрах з кінця int
. Я хотів використовувати, float
але було запропоновано використовувати String
для кращого результату відображення (замість 1234.5
буде 1234.50
). Тому мені потрібна функція, яка буде приймати int
як параметр і повертати належним чином відформатований двоцифровий розряд String
з кінця.
Сказати:
int j= 123456
Integer.toString(j);
//processing...
//output : 1234.56
String str = Integer.toString(j); //integer or string with white spaces<br/> str = new StringBuffer(str.trim()).insert(str.length()-2, ".").toString();