Check a specific bit : Bitwise Operator « Language Basics « Perl






Check a specific bit

   

$flag = 2030136;

if ($flag & 1 << 3) {
    print "The third bit is set.";
} 
else {
    print "The third bit is not set.";
}

   
    
    
  








Related examples in the same category

1.Bitwise operator
2.Bitwise And Operators in action
3.Bitwise Or Operators in action
4.Bitwise exclusive or Operators in action
5.Bitwise Logical Operators
6.The Bit-Manipulation Operators
7.Using '|'(bar) operator
8.Using '^' operator
9.Using & operator
10.Boolean and: &&
11.Boolean operator: ||
12.Resulting Values of Bitwise Operators
13.Logical Word Operators
14.Using and (&&) operator with if statement