diff --git a/binarytodecimal.c b/binarytodecimal.c new file mode 100644 index 00000000..cc7caff8 --- /dev/null +++ b/binarytodecimal.c @@ -0,0 +1,17 @@ +#include +#include +int main(){ + int number,decimal_number,temp=1; +printf("Enter any binary number= "); +scanf("%d",&number); + int remainder; + while(number>0){ + + remainder= number%10; + number=number/10; + decimal_number+=remainder*temp; + temp=temp*2;//used as power of 2 + + } + printf("%d",decimal_number); +}