Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Décalage à gauche<:hs>: SHL et Décalage à droite<:hs>: SHR

Décalage à gauche<:hs>: SHL et Décalage à droite<:hs>: SHR

  • Last UpdatedFeb 05, 2018
  • 1 minute read

Décale la représentation binaire d'une valeur entière vers la droite ou vers la gauche, du nombre de bits spécifié. L'opérande gauche est la valeur à décaler, l'opérande droit le nombre de positions de bits. Cette quantité est indiquée par le chiffre situé à droite de l'opérateur. Les bits libérés par le décalage prennent la valeur 0.

Opérandes acceptés

Toute valeur entière.

Type de la valeur renvoyée

Entier

Exemple(s)

IntTag = IntTag SHL 1; donne le résultat suivant quand il est exécuté plusieurs fois avec une valeur de départ de 5 dans la variable<:hs>:

Itération

Modèle de bits

Valeur de la variable

Valeur initiale

0[...]00000101

5

1ère exécution

0[...]00001010

10

2ème exécution

0[...]00010100

20

In This Topic