Bir bilgisayarın bellekte sonsuzluğun değerini tam anlamıyla temsil etmesi imkansız olsa da, Java "çift" ve "yüzer" veri tipi, adres aralığında, bilgisayar tarafından pozitif ve negatife atıfta bulunduğu anlaşılan iki yuva ayırır. sonsuzluk.
Aşama 1
Java Entegre Geliştirme Ortamınızı (IDE) açın.
Günün Videosu
Adım 2
Pozitif veya negatif sonsuzluk değerine sahip bir çift (veya kayan nokta) tanımlamak için aşağıdakini yazın:
double pInfiniteDouble = Double. POZİTİF_SONSUZ; double nInfiniteDouble = Double. NEGATİF_SONSUZ; kayan nokta pInfiniteFloat = Kayan nokta. POZİTİF_SONSUZ; float nInfiniteFloat = Float. NEGATİF_SONSUZ;
Aşama 3
"isInfinite()" yöntemini kullanarak bir çift veya kayan noktanın sonsuz değerine sahip olup olmadığını kontrol edin:
pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();
Uç
Double ve Float veri türlerinde tanımlanan başka bir tek değer daha vardır: NotaNumber (NAN). "Çift" ile erişilir. NaN" veya "Yüzer. NaN."
Infinity ve NaN, Java matematik paketindeki bazı trigonometrik ve logaritmik işlevler tarafından döndürülür.