31 Aralık 2011, CUMARTESİ
C Sonsuz bir int ayarı
Eşit olması gereken int a
var "sonsuzluk". Bu ise anlamına gelir
int b = anyValue;
a>b
her zaman doğrudur.
Bunu mümkün kılacak C herhangi bir özelliği var mı?
CEVAP
31 Aralık 2011, CUMARTESİ
Tamsayılar doğal olarak sınırlı. Alabileceğiniz en yakın int
a
ayar tarafından " en büyük değer:
#include <limits>
// ...
int a = std::numeric_limits<int>::max();
Eğer int
uygulama 32 bit genişliğindedir 2^31 - 1
(2 147 483 647
) olurdu.
Eğergerçektensonsuz ihtiyaç, kayan noktalı bir sayı yazın float
double
gibi kullanın. O zaman sonsuzluk ile alabilirsiniz:
double a = std::numeric_limits<double>::infinity();
Bunu Paylaş:
Bir&; sonsuz quot&; yineleyici kötü ta...
Dinamik UİCollectionView neden düzeni ...
İframe içeriği otomatik olarak göre yü...
Kodda bir UİButton için Görüntü Ayarı...
Neden bu yöntem sonsuz bir döngüye ned...