Demonstrate the bitwise NOT : Operator bitwise : Language Basics C# Source Code


Custom Search

C# Source Code » Language Basics » Operator bitwise »

 

Demonstrate the bitwise NOT









    

/*
C#: The Complete Reference 
by Herbert Schildt 

Publisher: Osborne/McGraw-Hill (March 8, 2002)
ISBN: 0072134852
*/
// Demonstrate the bitwise NOT. 
using System; 
 
public class NotDemo { 
  public static void Main() { 
    sbyte b = -34; 
    int t; 
 
    for(t=128; t > 0; t = t/2) { 
      if((b & t) != 0) Console.Write("1 ");  
      if((b & t) == 0) Console.Write("0 ");  
    } 
    Console.WriteLine(); 
 
    // reverse all bits 
    b = (sbyte) ~b; 
 
    for(t=128; t > 0; t = t/2) { 
      if((b & t) != 0) Console.Write("1 ");  
      if((b & t) == 0) Console.Write("0 ");  
    } 
  } 
} 


           
       
    
   
  
   







HTML code for linking to this page:

Follow Navioo On Twitter

C# Source Code

 Navioo Language Basics
» Operator bitwise