Tutoriel C - codage des nombres entiers relatifs, type 'int' en C

(+)

Ensemble mathématique Z (nombres entiers avec signe), dont les bornes sont limitées ici par la capacité mémoire allouée à un entier. Le type utilisé ici est 'int', soit 'INT32' occupant donc 32 bits (4 octets).

Une nombre entier signé - type 'int' ou 'signed int', par défaut - peut contenir un nombre entre -2147483648 (10000000 00000000 00000000 00000000)2 et +2147483647 (01111111 11111111 11111111 11111111)2.

Le bit de poids fort, à gauche, représente la position de signe : 0, c'est un nombre positif, 1, c'est un nombre négatif. Dans le cas d'un nombre négatif, la technique du complément à 2 a été appliquée pour la conversion en binaire.

Programme  

Mémoire des variables