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ş:
Log4j geçerli tarih eklemek için bir g...
Bash bir komut önce değişken bir boru ...
ReactJS: Modelleme İki Yönlü Sonsuz Ka...
Ayarı HTTP Golang http: / / ...
OS X ayarı ortam değişkenleri?...