integer

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png nom masculin.  [type de donnée]. Entier. Nom de type désignant classiquement un sous-ensemble donné des entiers naturels.

L'intervalle de {\mathbb  Z} couvert dépend du format.

Son format sur une machine 16 bits sera souvent de deux octets avec un bit de signe. Tout « entier » ainsi défini appartient à l'intervalle [-32768, 32767]. Sur une machine 32 bits il sera souvent de quatre octets avec un bit de signe.

Sur une plate-forme les stockant sur 16 bits, si vous effectuez en langage C l'opération 32700+100, l'ordinateur vous répondra -32735 ou renverra un code d'erreur révélant un dépassement. C'est ce qui fait croire à bon nombre de « spécialistes » que les ordinateurs ne savent pas compter. En fait, la retenue est simplement allée se coller dans le dernier bit disponible, le bit de signe, qui a basculé (sens 2), et le nombre est désormais interprété comme négatif ! On est donc loin de la signification mathématique de la chose.

Voir aussi short, shortint, longint.