Maison > développement back-end > Tutoriel C#.Net > Quelle est la portée de int en langage C ?

Quelle est la portée de int en langage C ?

烟雨青岚
Libérer: 2020-07-03 11:19:29
original
34971 Les gens l'ont consulté

La plage de valeurs de int en langage C est : "-2147483648 ~ 2147483647". Le type int occupe 4 octets en langage C, soit 32 bits binaires ; lors de la représentation d'un nombre positif, le bit le plus élevé est le bit de signe (0) lors de la représentation d'un nombre négatif, le bit le plus élevé est le bit de signe (1) ; .

Quelle est la portée de int en langage C ?

La plage de valeurs de int en langage C est : -2147483648 ~ 2147483647

L'explication est comme suit :

Le type int occupe 4 octets en langage C, soit 32 bits binaires.

Lors de la représentation d'un nombre positif, le bit le plus élevé est le bit de signe (le bit de signe est 0), et le plus grand nombre positif est 0111 1111 1111 1111 1111 1111 1111 1111, c'est-à-dire 2 ^ 31 -1 = 2147483647

Lors de la représentation d'un nombre négatif, le bit le plus élevé est le bit de signe (le bit de signe est 1), et le plus petit nombre négatif est 1000 0000 0000 0000 0000 0000 0000 0000. Dans l'ordinateur, c'est stocké sous forme de complément à deux. Le langage C stipule 1000 0000 0000 0000 Le complément de 0000 0000 0000 0000 est -2147483648

Donc la plage de valeurs de int en langage C est : -2147483648 ~ 2147483647

Tutoriel recommandé : "Langage C

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal