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

  • HowtoDrawAndPaint

    HowtoDrawAnd

    24 EKİM 2010
  • MrExcite96

    MrExcite96

    17 ŞUBAT 2011
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011