代码改变世界

位移操作的简单计算

2018-01-10 14:27  很大很老实  阅读(586)  评论(0编辑  收藏  举报

《移位操作的简单计算方法》

  >>右移操作

  x>>y

  就是x除以2的y此方,取整数

  <<左移操作

  x<<y

  就是x乘以2的y次方  

 

#include <stdio.h>

int main(){
unsigned a,b,c,d;
int n;
a=64;
n=2;

b=a>>(6-n);
printf("b=%d\n",b);

return 0;

}