5.00 / 1 oy

Java'da veri türlerinin maksimum ve minimum değerleri

Java'da her primitif veri türünün bir saklama kapasitesi vardır (alabildiği en küçük değer ve alabildiği en büyük değer). Bu minimum ve maksimum değerleri, her bir veri türünün  MIN_VALUE ve MAX_VALUE özellikleri içerisine kodlanmıştır ve runtime esnasında olası bir aşma durumu denetlenebilir.

System.out.println(Integer.MAX_VALUE); //2147483647
System.out.println(Integer.MIN_VALUE); //-2147483648

System.out.println(Double.MAX_VALUE); //1.7976931348623157E308
System.out.println(Double.MIN_VALUE); //4.9E-324

System.out.println(Long.MAX_VALUE); //9223372036854775807
System.out.println(Long.MIN_VALUE); //-9223372036854775808

System.out.println(Float.MAX_VALUE); //3.4028235E38
System.out.println(Float.MIN_VALUE); //1.4E-45

System.out.println(Byte.MAX_VALUE); //127
System.out.println(Byte.MIN_VALUE); //-128

System.out.println(Short.MAX_VALUE); //32767
System.out.println(Short.MIN_VALUE); //-32768

Aşım denetimi örneği:

double a=2;

while (a<Double.MAX_VALUE)
{
a=Math.pow(a,2.0);
System.out.println(a);
}

 

utku33

18.01.2020 01:44

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da veri türlerinin maksimum ve minimum değerleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.