SORU
4 Mayıs 2011, ÇARŞAMBA


ekleme belirli bir konuma bir dize bir karakter

6 haneli bir değer ile int alıyorum. Ondalık noktası String olarak görüntülemek istiyorum (.) int son 2 basamak. float kullanmak istedim ama daha iyi bir görüntü çıkışı (yerine 1234.5 1234.50) String kullanmak için önerildi. Bu nedenle parametresi olarak int bir alın ve sonunda düzgün biçimlendirilmiş String ondalık noktasını 2 basamak döndüren bir işlev istiyorum.

de ki:

int j= 123456 
Integer.toString(j); 

//processing...

//output : 1234.56

CEVAP
4 Mayıs 2011, ÇARŞAMBA


int j = 123456;
String x = Integer.toString(j);
x = x.substring(0, 4)   "."   x.substring(4, x.length());

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autocar

    Autocar

    11 Mart 2006
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009
  • Ty Moss

    Ty Moss

    20 Kasım 2007