Showing posts with label Decimal to binary conversion. Show all posts
Showing posts with label Decimal to binary conversion. Show all posts

Wednesday, 21 August 2013

Decimal to binary conversion


Decimal to binary conversion

C programming code
#include <stdio.h>

int main()
{
  int n, c, k;

  printf("Enter an integer in decimal number system\n");
  scanf("%d", &n);

  printf("%d in binary number system is:\n", n);

  for (c = 31; c >= 0; c--)
  {
    k = n >> c;

    if (k & 1)
      printf("1");
    else
      printf("0");
  }

  printf("\n");

  return 0;
}
Output of program:
Enter an integer in decimal number system
4
4 in binary number system is
0100