Section courante

A propos

Section administrative du site

SHL

Décalage vers la gauche
QuickPascal  

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 QuickPascal, avec des valeurs brutes :

  1. Program ShlSamples;
  2.      
  3. BEGIN
  4.  WriteLn('1 SHL 0 = ',1 SHL 0);
  5.  WriteLn('1 SHL 1 = ',1 SHL 1);
  6.  WriteLn('1 SHL 2 = ',1 SHL 2);
  7.  WriteLn('1 SHL 3 = ',1 SHL 3);
  8.  WriteLn('1 SHL 4 = ',1 SHL 4);
  9.  WriteLn('2 SHL 0 = ',2 SHL 0);
  10.  WriteLn('2 SHL 1 = ',2 SHL 1);
  11.  WriteLn('2 SHL 2 = ',2 SHL 2);
  12.  WriteLn('2 SHL 3 = ',2 SHL 3);
  13.  WriteLn('2 SHL 4 = ',2 SHL 4);
  14. END.

on obtiendra le résultat suivant :

1 SHL 0 = 1
1 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


Dernière mise à jour : Vendredi, le 13 février 2015