Sobes.tech
Junior — Middle

Quelles valeurs peuvent prendre les variables de type int dans l'environnement de programmation que vous avez choisi?

sobes.tech IA

Réponse de l'IA

En Java, une variable de type int est un entier signé de 32 bits. Elle peut prendre des valeurs allant de -2 147 483 648 à 2 147 483 647 inclus.

Cela est dû au fait que int occupe 4 octets (32 bits), dont un bit est utilisé pour le signe du nombre (selon le schéma en complément à deux).

Exemple :

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

Si vous devez travailler avec des nombres en dehors de cette plage, utilisez les types long (entier de 64 bits) ou des classes pour les grands nombres, comme BigInteger.