SORU
19 NİSAN 2011, Salı


yuvarlak java iki basamağa çift

Tamam bu çift için 2 ondalık basamak bir yuvarlak yaptım

amount = roundTwoDecimals(amount);

public double roundTwoDecimals(double d) {
    DecimalFormat twoDForm = new DecimalFormat("#.##");
    return Double.valueOf(twoDForm.format(d));
}

İşler böyle = 25.3569 falan tutar? Ama tutar = başı 25,00 veya = 25.0, 25.0 sonra elde tutar! İstediğim yuvarlama olarak 2 ondalık biçim hem de. Özür dilerim benim sorum açık değildir. Herhangi bir yardım seviniriz.

CEVAP
12 HAZİRAN 2013, ÇARŞAMBA


Sadece kullanın: (çok kolay)

double number = 651.5176515121351;

number = Math.round(number * 100);
number = number/100;

Çıkış 651.52 olacak

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • Madeon

    Madeon

    31 Ocak 2010