SORU
20 Temmuz 2009, PAZARTESİ


C/minimum değer, çift C

Orada en küçük negatif değeri (negatif sonsuzluk kullanmak gibi) bir C olarak temsil etmek için standart ve/veya taşınabilir bir yoldur( ) program?

DBL_MİN yüzer.h en küçüğüdürolumlunumarası.

CEVAP
20 Temmuz 2009, PAZARTESİ


Nokta sayıları (IEEE 754) kayan simetrik, Eğer en büyük değer (DBL_MAX numeric_limits<double>::max()) temsil edebilir, sadece bir eksi işareti önüne.

Ve sonra güzel yolu:

double f;
(*((long long*)&f))= ~(1LL<<52);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • Gan Eden Productions

    Gan Eden Pro

    11 HAZİRAN 2011
  • Ty Moss

    Ty Moss

    20 Kasım 2007