Convert decimal to binary in C

后端 未结 16 769
攒了一身酷
攒了一身酷 2020-12-10 09:38

I am trying to convert a decimal to binary such as 192 to 11000000. I just need some simple code to do this but the code I have so far doesn\'t work:

void de         


        
16条回答
  •  悲&欢浪女
    2020-12-10 10:18

    Convert Decimal to Binary in C Language

    #include
    void main()
    {
        long int n,n1,m=1,rem,ans=0;
        printf("\nEnter Your Decimal No (between 0 to 1023) :: ");
        scanf("%ld",&n);
    
        n1=n;
        while(n>0)
        {
            rem=n%2;
            ans=(rem*m)+ans;
            n=n/2;
            m=m*10;
        }
    
        printf("\nYour Decimal No is   :: %ld",n1);
        printf("\nConvert into Binary No is :: %ld",ans);
    }
    

提交回复
热议问题