Advertisement
veselka_a

Vasil'sTask-Check the n-bi tof integer number

Nov 16th, 2013
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.87 KB | None | 0 0
  1. using System;
  2.  
  3. namespace CheckBitOfPosition
  4. {
  5.     class CheckBitOfSertenPosition
  6.     {
  7.         static void Main()
  8.         {/*Check n=bit of an integer number*/
  9.  
  10.             Console.Write("Please enter an integer number v= ");
  11.             int v = Int32.Parse(Console.ReadLine());
  12.  
  13.             Console.Write("Please enter a position of bit n=");
  14.             int n = Int32.Parse(Console.ReadLine());
  15.  
  16.             int mask = 1 << n;
  17.             int vAndMask = v & mask;
  18.             int bit = vAndMask >> n;
  19.             if (bit == 1)
  20.             {
  21.                 Console.WriteLine("The {0}-bit of number v is '1'",n);
  22.             }
  23.             else
  24.             {
  25.                 Console.WriteLine("The {0}-bit of number v is '0'",n);
  26.             }
  27.  
  28.             Console.WriteLine(
  29.                 Convert.ToString(v, 2).PadLeft(32, '0')); //Check!
  30.  
  31.         }
  32.     }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement