SommaireTelecharger la documentationChapitre suivantChapitre precedent  

 
Raccourci :  
Les opérateurs

Les opérateurs arithmétiques
Les opérateurs d'assignation
Opérateurs sur les bits
Opérateurs de comparaison
Opérateur de contrôle d'erreur
Opérateur d'exécutions
Opérateurs d'incrémentation/Décrémentation
Les opérateurs logiques
La précédence des opérateurs
Opérateurs de chaînes

7.7.3 Opérateurs sur les bits
[Notes en ligne] 

Les opérateurs sur les bits vous permettent de manipuler les bits dans un entier.
Exemple Nom Résultat
$a & $b ET (AND) Les bits positionnés à 1 dans $a ET dans $b sont positionnés à 1.
$a | $b OU (OR) Les bits positionnés à 1 dans $a OU $b sont sont positionnés à 1.
$a ^ $b Xor Les bits positionnés à 1 dans $a OU dans $b sont positionnés à 1.
~ $a NON (Not) Les bits qui sont positionnés à 1 dans $a sont positionnés à 0, et vice versa.
$a << $b Décalage à gauche Décale les bits de $a dans $b par la gauche (chaque décalage équivaut à une multiplication par 2).
$a >> $b Décalage à droite Décalage des bits de $a dans $b par la droite (chaque décalage équivaut à une division par 2).


Chapitre précédentChapitre suivantAccueil nexen.net