SHL |
Décalage vers la gauche |
---|---|
Turbo Pascal pour Windows |
Syntaxe
entier SHL decalage |
Paramètres
Nom | Description |
---|---|
entier | Ce paramètre permet d'indiquer une expression de type entier subissant le «décalage de bits vers la gauche» |
decalage | Ce paramètre permet d'indiquer le décalage de bit vers la gauche à effectuer |
Description
Cet opérateur permet d'effectuer un décalage de bit vers la gauche.
Exemple
Voici un exemple montrant l'utilisation de «SHL», dans Turbo Pascal pour Windows, avec des valeurs brutes :
- Program ShlSamples;
-
- Uses WinCrt;
-
- BEGIN
- WriteLn('1 SHL 0 = ',1 SHL 0);
- WriteLn('1 SHL 1 = ',1 SHL 1);
- WriteLn('1 SHL 2 = ',1 SHL 2);
- WriteLn('1 SHL 3 = ',1 SHL 3);
- WriteLn('1 SHL 4 = ',1 SHL 4);
- WriteLn('2 SHL 0 = ',2 SHL 0);
- WriteLn('2 SHL 1 = ',2 SHL 1);
- WriteLn('2 SHL 2 = ',2 SHL 2);
- WriteLn('2 SHL 3 = ',2 SHL 3);
- WriteLn('2 SHL 4 = ',2 SHL 4);
- END.
on obtiendra le résultat suivant :
1 SHL 0 = 11 SHL 1 = 2
1 SHL 2 = 4
1 SHL 3 = 8
1 SHL 4 = 16
2 SHL 0 = 2
2 SHL 1 = 4
2 SHL 2 = 8
2 SHL 3 = 16
2 SHL 4 = 32
Voir également
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - SHL
Dernière mise à jour : Dimanche, le 10 décembre 2017