This is very basic program .:: just follow

::- see how to convert decimal number to binary..

Note:- we consider only integer decimal number.

Procedure :- Just simply divide decimal number by 2 as shown in figure & write remainder in reverse order .

OUTPUT :-

::- see how to convert decimal number to binary..

Note:- we consider only integer decimal number.

Procedure :- Just simply divide decimal number by 2 as shown in figure & write remainder in reverse order .

C code :-

```
/*to convert dicimal no into binary number */
#include<stdio.h>
void deci2binary(int);
main()
{
int n;
printf("\n input decimal number which have to convert to decimal: ");
scanf("%d",&n);
deci2binary(n);
}
void deci2binary(int n)
{
static int a=1,binary=0;
while(n>=1)
{
binary=binary + ((n%2)*a);
n=n/2; // since n is int so round of to int
a=a*10;
}
binary=binary + a*n;
printf("\n requred binary no is : %d",binary);
}
```

OUTPUT :-

## No comments:

## Post a Comment

THANKS FOR UR GREAT COMMENT