Accueil        LEXIQUE        Unités        Algorithmes        Tutoriel   

Sommaire lexique

Type commun


Les opérateurs arithmétiques et logiques peuvent être utilisés sur des opérandes de différents types d'entiers. Par exemple, l'opérande de gauche peut être integer, celui de droite byte.

Afin de pouvoir effectuer de telles opérations, les deux opérandes sont d'abord convertis en un type commun.

Le type commun de deux types d'entiers est le plus petit type d'entier qui contient les plages de valeurs des deux types d'opérandes.

Le tableau suivant résume ceci:

Opérande gaucheOpérande droiteRésultat
byte byte
shortint, integer
word
longint
byte
integer
word
longint
shortint byte
shortint
integer
word, longint
integer
shortint
integer
longint
integer shortint, byte, integer
word, longint
integer
longint
word byte, word
shortint, integer, longint
word
longint
longint byte, shortint, integer,word, longint longint
Cependant, le résultat des opérations arithmétiques est calculé au moins en longueur de mot 16 bits (integer ou word).

Sommaire lexique


Copyright © 2021 par Albatros Concept (Bruno Aubin)