Les variables de type entier

Les différents types entiers

TYPE

DESCRIPTION

TAILLE, AMPLITUDE

short

entier court signé 16 bits

2 octets : -215 <= n <= 215-1

unsigned short

entier court non signé

2 octets : 0 <= n <= 216-1

char

caractère signé 8 bits

1 octet : -27 <= n <= 27-1

unsigned char

caractère non signé. Non recommandé : utiliser plutôt le typebyte

1 octet : 0 <= n <= 28-1

byte

entier non signé 8 bits

1 octet : 0 <= n <= 28-1

int

entier standard signé

Dépend du compilateur et/ou de la machine cible. Voir référence

unsigned int

entier standard non signé

Dépend du compilateur et/ou de la machine cible. Voir référence

long

entier long 32 bits

4 octets : -231 <= n <= 231-1

unsigned long

entier long non signé

4 octets : 0 <= n <= 232-1

bool ou boolean

booléen à 2 valeurs, true ou false

1 octet. Voir documentation

Écriture des valeurs numériques

  • en décimal, les nombres s'écrivent tels quels,

  • en hexadécimal, ils s'écrivent de la manière suivante : 127 en base 10 s'écrit 0x7f en hexadécimal

  • en octal, on fait précéder le nombre d'un « 0 » : 0127

  • en binaire, on utilise la lettre « B » pour annoncer un nombre : B11010011

  • pour plus d'informations, consulter la documentation.