Opérateur décalage à droite

$\bullet$
Syntaxe :

expression :
$\Rightarrow$ expression$_1$ >> expression$_2$

$\bullet$
Sémantique :

Les deux expressions sont évaluées et doivent délivrer des valeurs de type entier, la valeur de expression$_1$ est décalée à droite de expression$_2$ bits. Si expression$_1$ délivre une valeur unsigned, le décalage est un décalage logique : les bits libérés sont remplis avec des zéros. Sinon, le décalage peut être logique ou arithmétique (les bits libérés sont remplis avec le bit de signe), cela dépend de l'implémentation.



Matthieu Moy 2017-02-08