Users Online

· Guests Online: 96

· Members Online: 0

· Total Members: 188
· Newest Member: meenachowdary055

Forum Threads

Newest Threads
No Threads created
Hottest Threads
No Threads created

Latest Articles

C# Program to Demonstrate LeftShift Operations

C# Program to Demonstrate LeftShift Operations

 

 

This is a C# Program to illustrate leftshift operations.

Problem Description

This C# Program Illustrates LeftShift Operations.

Problem Solution

The shift operators allow programmers to adjust an integer by shifting all of its bits to the left or the right.

Program/Source Code

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();
    }
}
Program Explanation

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.

Runtime Test Cases
 
LEFT SHIFT OPERATIONS :
1073741824,-2147483648,-2147483648
1073741824,2147483648,2147483648
1073741824,0,0
1073741824,0,0
-42,1476395008,0

 

Comments

No Comments have been Posted.

Post Comment

Please Login to Post a Comment.

Ratings

Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Render time: 1.08 seconds
10,832,627 unique visits