Write a C# Program to Illustrate Bitwise Operations:
This C# Program Illustrates Bitwise Operations. Here there are many bitwise operators like AND,OR,XOR which performs corresponding operations.
Here is source code of the C# Program to Illustrate Bitwise Operations. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
ANS:
using System;
class bitwise
{
byte b1, b2;
int x;
long y;
bitwise()
{
b1 = 10;
b2 = 5;
x = 32;
y = 20;
}
public static void Main()
{
bitwise bit = new bitwise();
byte p = (byte)(bit.b1 & bit.b2);
byte q = (byte)(bit.b1 | bit.b2);
byte r = (byte)(bit.b1 ^ bit.b2);
int z = (int)(bit.x & bit.y);
Console.WriteLine("b1={0},b2={1},x={2},y={3}", bit.b1, bit.b2, bit.x, bit.y);
Console.WriteLine("b1 & b2={0} : ", p);
Console.WriteLine("b1 | b2={0} : ", q);
Console.WriteLine("b1 ^ b2={0} : ", r);
Console.WriteLine("x & y = {0} : ", z);
Console.ReadLine();
}
}
Output:
b1=10,b2=5,x=32,y=20
b1 & b2 : 0
b1 | b2 : 15
b1 ^ b2 : 15
x & y :0
This C# Program Illustrates Bitwise Operations. Here there are many bitwise operators like AND,OR,XOR which performs corresponding operations.
Here is source code of the C# Program to Illustrate Bitwise Operations. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
ANS:
using System;
class bitwise
{
byte b1, b2;
int x;
long y;
bitwise()
{
b1 = 10;
b2 = 5;
x = 32;
y = 20;
}
public static void Main()
{
bitwise bit = new bitwise();
byte p = (byte)(bit.b1 & bit.b2);
byte q = (byte)(bit.b1 | bit.b2);
byte r = (byte)(bit.b1 ^ bit.b2);
int z = (int)(bit.x & bit.y);
Console.WriteLine("b1={0},b2={1},x={2},y={3}", bit.b1, bit.b2, bit.x, bit.y);
Console.WriteLine("b1 & b2={0} : ", p);
Console.WriteLine("b1 | b2={0} : ", q);
Console.WriteLine("b1 ^ b2={0} : ", r);
Console.WriteLine("x & y = {0} : ", z);
Console.ReadLine();
}
}
Output:
b1=10,b2=5,x=32,y=20
b1 & b2 : 0
b1 | b2 : 15
b1 ^ b2 : 15
x & y :0
Post a Comment