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

  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • ThePhestor

    ThePhestor

    22 Mart 2011
  • Ty Moss

    Ty Moss

    20 Kasım 2007