SORU
26 Kasım 2008, ÇARŞAMBA


çift uzun dönüşüm

Java, uzun bir çift dönüştürmek için en iyi yolu nedir?

Sadece oyuncular mı? ya

double d = 394.000;
long l = (new Double(d)).longValue();
System.out.println("double="   d   ", long="   l);

CEVAP
26 Kasım 2008, ÇARŞAMBA


Sıfır, sadece oyuncular doğru kesilmesi ile mutlu olduğunu varsayarsak:

double d = 1234.56;
long x = (long) d; // x = 1234

Bu sarıcı sınıflar ile gidiş daha hızlı olacak ve daha da önemlisi, daha okunabilir. Eğer yuvarlama ihtiyacınız varsa şimdi, "sıfıra doğru her zaman" biraz daha karmaşık gerekir kodu dışında.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • WK

    WK

    9 Ocak 2006