C/minimum değer, çift C | Netgez.com
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

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011