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.