How to divide number by 2 using bitwise operator in C

1 Answer

0 votes
#include <stdio.h>
 
int main(void) {
    int n = 18;

    printf("%d / 2 = %d\n", n, n >> 1);
      
    return 0;
}
   
      
      
      
/*
run :
  
18 / 2 = 9
  
*/

 



answered Oct 6, 2021 by avibootz

Related questions

1 answer 171 views
1 answer 176 views
1 answer 179 views
1 answer 166 views
1 answer 166 views
1 answer 229 views
1 answer 131 views
...