28 lines
790 B
C#
28 lines
790 B
C#
|
/*
|
||
|
* 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();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
LEFT SHIFT OPERATIONS :
|
||
|
1073741824,-2147483648,-2147483648
|
||
|
1073741824,2147483648,2147483648
|
||
|
1073741824,0,0
|
||
|
1073741824,0,0
|
||
|
-42,1476395008,0
|