SORU
18 ŞUBAT 2009, ÇARŞAMBA


Bir şamandıra yalnızca iki ondalık basamak Haritayı olun

Değeri 25.00 float ama ekrana yazdırırken 25.0000000 * * * var.
Nasıl sadece iki ondalık basamak değeri ile görüntü alabilir miyim?

CEVAP
18 ŞUBAT 2009, ÇARŞAMBA


Numarasını nasıl depolandığını meselesi değil, bu görüntülüyorsunuz nasıl bir konudur. Bir dizeye dönüştürme sırasında sizin durumda iki ondalık istenilen şekilde hassas, yuvarlak gerekir.

E. g.:

NSString* formattedNumber = [NSString stringWithFormat:@"%.02f", myFloat];

%.02f kaydır (%f) biçimlendirme olacak ve bu iki yer için yuvarlatılmış olmalıdır biçimlendirici söyler, ve 0s ile sıfır olmalıdır.

E. g.:

%f = 25.000000
%.f = 25
%.02f = 25.00

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • Jared Busch

    Jared Busch

    25 Mayıs 2011