Sobes.tech
Junior — Middle

Welke waarden kunnen variabelen van het type int aannemen in de door u gekozen programmeeromgeving?

sobes.tech AI

Antwoord van AI

In Java is een variabele van het type int een 32-bits ondertekend geheel getal. Het kan waarden aannemen in het bereik van -2.147.483.648 tot 2.147.483.647 inclusief.

Dit komt doordat int 4 bytes (32 bits) inneemt, waarvan één bit wordt gebruikt voor het teken van het getal (volgens het two's complement schema).

Voorbeeld:

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

Als je met getallen buiten dit bereik moet werken, moet je de types long (64-bit geheel getal) of klassen voor grote getallen zoals BigInteger gebruiken.