Advertisement
Guest User

reverse_bits

a guest
Dec 13th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1.  
  2. /**
  3.  * @input A : Integer
  4.  *
  5.  * @Output Integer
  6.  */
  7. unsigned int reverse(unsigned int A) {
  8.     int j,i;
  9.     unsigned long int n;
  10.     int bin[32];
  11.     for(j=0;j<32;j++)
  12.     {
  13.         bin[j]=(A%2);
  14.         A=A/2;
  15.     }
  16.     n=0;
  17.     for(i=0;i<32;i++)
  18.     {
  19.         n=(n*10)+bin[i];
  20.     }
  21.     return n;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement