Sobes.tech
Junior — Middle

Seçdiyiniz proqramlaşdırma mühitində int tipli dəyişənlər hansı dəyərləri ala bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da, int tipi dəyişən 32-bit imzalı tam ədəddir. O, -2.147.483.648-dən 2.147.483.647-ə qədər olan dəyərləri qəbul edə bilər.

Bu, int-in 4 bayt (32 bit) tutması və ədədin işarəsi üçün bir bitin istifadə olunması ilə əlaqədardır (ikili tamamlayıcı sxemə görə).

Nümunə:

int minValue = Integer.MIN_VALUE; // -2147483648
int maxValue = Integer.MAX_VALUE; // 2147483647

Əgər bu diapazondan kənarda olan ədədlərlə işləmək lazımdırsa, long (64-bit tam ədəd) və ya BigInteger kimi böyük ədədlər üçün siniflərdən istifadə etməlisiniz.