next up previous contents index
suivant: Opérateurs et expressions monter: Valeurs précédent: Types primitifs   Table des matières   Index


Sous-typage des types primitifs

Il existe des relations de sous-typage entre certains des types primitifs : chacun des types byte, short, int, long, float, double est un sous-type des suivants et char est un sous-type de int. Ces relations permettent de convertir une valeur d'un type en une valeur d'un sur-type : une telle conversion peut se faire sans perte d'information dans certains cas (de byte en short, de short ou de char en int, de int en long, de float en double) ou avec perte d'information dans les autres cas, l'ordre de grandeur étant cependant préservé (par exemple, de int en float). Une conversion d'un sous-type vers un sur-type est appelée une promotion. Voir § 2.9.



Rene' LALEMENT 2002-11-07