03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

trace(x); // output: 2147483647<br />

Ceci est dû au fait que -1 en décimal équivaut à 11111111111111111111111111111111 en<br />

binaire (trente-<strong>de</strong>ux 1), et que lorsque vous effectuez un décalage <strong>de</strong> 1 bit vers la droite (non<br />

signé), le bit le moins significatif (le plus à droite) est supprimé, et le bit le plus significatif (le<br />

plus à gauche) est remplacé par la valeur 0. Le résultat obtenu est<br />

01111111111111111111111111111111 en binaire, soit l'entier 32 bits 2147483647.<br />

Voir également<br />

>>= Opérateur <strong>de</strong> décalage droit au niveau <strong>du</strong> bit et d'affectation<br />

>>>= Opérateur <strong>de</strong> décalage droit non signé au niveau<br />

<strong>du</strong> bit et d'affectation<br />

expression1 >>>= expression2<br />

Effectue un décalage vers la droite au niveau <strong>du</strong> bit non signé et stocke ensuite le contenu dans<br />

expression1. Les <strong>de</strong>ux instructions suivantes sont équivalentes :<br />

A >>>= B;<br />

A = (A >>> B);<br />

Disponibilité : Flash Player 5 ; <strong>ActionScript</strong> 1.0<br />

Opéran<strong>de</strong>s<br />

expression1 : Number - Nombre ou expression à décaler vers la droite.<br />

expression2 : Number - Nombre ou expression à convertir en entier compris entre 0 et 31.<br />

Valeur renvoyée<br />

Number - Résultat <strong>de</strong> l'opération au niveau <strong>du</strong> bit.<br />

Exemple<br />

Voir également<br />

>>> Opérateur <strong>de</strong> décalage droit non signé au niveau <strong>du</strong> bit, >>= Opérateur <strong>de</strong><br />

décalage droit au niveau <strong>du</strong> bit et d'affectation<br />

Opérateur ^ (XOR au niveau <strong>du</strong> bit)<br />

expression1 ^ expression2<br />

Opérateurs 155

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!