Bit Shift operator

image_pdfimage_print

using System;

class CompoundBitOpsApp
{
static void Main(string[] args)
{
for (byte j = 0; j < 8; j++) { byte k = 1; Console.WriteLine( "1 <<= {0,3} ({1}) = {2,8} ({3,3})", Convert.ToString(j, 2), j, Convert.ToString((k <<= j), 2), k); } } } [/csharp]