Saya mendapatkan int
nilai 6 digit. Saya ingin menampilkannya sebagai String
dengan titik desimal (.) Pada 2 digit dari akhir int
. Saya ingin menggunakan float
tetapi disarankan untuk menggunakan String
untuk menampilkan tampilan yang lebih baik (bukan 1234.5
akan 1234.50
). Oleh karena itu, saya memerlukan fungsi yang akan mengambil int
parameter sebagai dan mengembalikan yang diformat String
dengan benar dengan angka desimal 2 digit dari akhir.
Mengatakan:
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();