LEFT SHIFT OPERATIONS : 1073741824,-2147483648,-2147483648 1073741824,2147483648,2147483648 1073741824,0,0 1073741824,0,0 -42,1476395008,0
This is a C# Program to illustrate leftshift operations.
This C# Program Illustrates LeftShift Operations.
The shift operators allow programmers to adjust an integer by shifting all of its bits to the left or the right.
Here is source code of the C# Program to Illustrate LeftShift Operations. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
/* * C# Program to Illustrate LeftShift Operations */ using System; class sample { public static void Main() { int x = 1024 * 1024 * 1024; uint p = 1024 * 1024 * 1024; int y = -42; Console.WriteLine("LEFT SHIFT OPERATIONS :"); Console.WriteLine("{0},{1},{2}", x, x * 2, x << 1); Console.WriteLine("{0},{1},{2}", p, p * 2, p << 1); Console.WriteLine("{0},{1},{2}", x, x * 4, x << 2); Console.WriteLine("{0},{1},{2}", p, p * 4, p << 2); Console.WriteLine("{0},{1},{2}", y, y * 1024 * 1024 * 64, x << 26); Console.ReadLine(); } }
In this C# program, illustrate leftshift operations. Using ‘x’ integer and ‘p’ unsigned integer variable multiply 1024 value as thrice. Assign -42 values to ‘y’ integer variable.
The shift operators allow programmers to adjust an integer by shifting all of its bits to the left or the right. Print the value using leftshift operations.
LEFT SHIFT OPERATIONS : 1073741824,-2147483648,-2147483648 1073741824,2147483648,2147483648 1073741824,0,0 1073741824,0,0 -42,1476395008,0