C Program to Convert Decimal to Binary using Bitwise and operator | C Program to Convert to Decimal to binary

C Program to Convert Decimal to Binary using Bitwise and operator | C Program to Convert to Decimal to binary | Decimal to binary conversion in C language



#include
#include

void binary(unsigned int); 

void main()
{
unsigned int num;
printf(" Please Enter Any Decimal Number : ");
scanf("%u",&num);
binary(num);   // Function Call
getch();
}




// Function Starts 
void binary(unsigned int num)
{
unsigned int mask=32768;   //mask = [1000 0000 0000 0000]
printf("\n The Binary Eqivalent is : ");

while(mask > 0)
   {
   if((num & mask) == 0 )
         printf("0");
   else
         printf("1");
  mask = mask >> 1 ;  // Right Shift
   }
}



No comments:

Post a Comment