La plage du type int en Java va de -2 147 483 648 à 2 147 483 647 car le type int utilise 32 bits pour stocker les données, dont la moitié est utilisée pour représenter des entiers positifs et l'autre moitié est utilisée pour représenter des entiers négatifs. Le type int est largement utilisé pour le comptage, les identifiants et le stockage de valeurs entières, avec d'autres types d'entiers de différentes plages et tailles (telles que octet, court et long).
Plage de type int en Java
int est l'un des types de données les plus largement utilisés en Java. Il est utilisé pour stocker des entiers compris entre -2^31 et 2^31-1 (-2 147 483 648 à 2 147 483 647).
Pourquoi le type int a-t-il une portée limitée ?
Le type int utilise 32 bits (4 octets) pour stocker les données. 32 bits peuvent représenter 2 ^ 32 valeurs différentes, mais comme la moitié d'entre eux (2 ^ 31 valeurs) sont utilisés pour représenter des entiers positifs et l'autre moitié est utilisée pour représenter des entiers négatifs, la plage d'entiers positifs pouvant être représentés est en réalité de 2. ^31-1.
Applications de type int en Java
Le type int est couramment utilisé pour compter, identifier et stocker des valeurs entières. Par exemple :
Comparaison du type int avec d'autres types entiers
Il existe d'autres types entiers types en Java, tels que byte, short et long, ils ont différentes plages et tailles :
data type | range | size |
---|---|---|
byte | -128 à 127 | 1 byte |
short | -32 768 à 32 767 | 2 octets |
int | -2 147 483 648 à 2 147 483 647 | 4 octets |
long | -9 223,37 2 036 854 775 808 à 9 223 372 036 854 775 807 | 8 octets |
Conclusion
Le type int est un type courant utilisé pour stocker des entiers en Java et sa plage est de -2 147 483 648 à 2 147 483 647. Pour les valeurs entières qui nécessitent une plage plus petite ou plus grande, vous pouvez utiliser les types octet, court ou long.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!