Le grand mot est lancé : les données ont donc un type qui indique deux choses importantes :
Donnons tout de suite un exemple simple : le type entier int (abréviation de langlais integer), qui est le plus utilisé en C++, a habituellement pour ensemble de valeurs tous les nombres de -32767 à 32768 compris ; parmi les propriétés (très nombreuses) qui le caractérisent, on trouve un grand nombre dopérations possibles, comme laddition (+), la soustraction (-), la multiplication (notée * et non avec un point ou une croix comme en mathématiques), la division entière (/) et modulo (%), etc.
Le type décimal double a un ensemble de valeurs différent, et certaines opérations comme la division modulo nont pas de sens sur ce type : ses propriétés sont donc différentes de celles de int.
![]() | ![]() | Suivant ![]() |