Use bitwise AND to make a number even : Bitwise AND : Data Type C# Examples


C# Examples » Data Type » Bitwise AND »

 

Use bitwise AND to make a number even









    
using  System;  
  
class  Example  {    
    public  static  void  Main()  {  
        ushort  num;    
        ushort  i;          
  
        for(i  =  1;  i  <=  10;  i++)  {  
            num  =  i;  
  
            Console.WriteLine("num:  "  +  num);  
  
            num  =  (ushort)  (num  &  0xFFFE);  //  num  &  1111  1110  
  
            Console.WriteLine("num  after  turning  off  bit  zero:  "  
                                                +    num  +  "\n");    
        }  
    }  
}
    
   
  
   



Output

num: 1
num after turning off bit zero: 0

num: 2
num after turning off bit zero: 2

num: 3
num after turning off bit zero: 2

num: 4
num after turning off bit zero: 4

num: 5
num after turning off bit zero: 4

num: 6
num after turning off bit zero: 6

num: 7
num after turning off bit zero: 6

num: 8
num after turning off bit zero: 8

num: 9
num after turning off bit zero: 8

num: 10
num after turning off bit zero: 10


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Data Type
» Bitwise AND