En mathématique, nous distinguons les nombres entiers naturels, les entiers relatifs, les rationnels, etc.
En informatique, nous distinguons de même différents types
de nombres, notamment des nombres
de type int
(en anglais integer=entier) et
double
(nombres à virgule flottante en double précision).
int
et double
sont deux types de données
élémentaires.
Leur but est de modéliser en machine les éléments de ces ensembles mathématiques idéaux, sans vraiment y parvenir, car la place en mémoire que l'on peut consacrer au stockage d'un nombre est forcément limitée.
Dans la pratique, la place qu'occupe un
nombre de type int
est, par exemple, 32 bits, ce qui limite
l'intervalle des entiers représentables à .
Nous reviendrons plus en détail dans la suite sur cette notion de type
de données.