关于位运算
  • 板块灌水区
  • 楼主封禁用户
  • 当前回复14
  • 已保存回复14
  • 发布时间2020/12/12 10:56
  • 上次更新2023/11/5 06:15:09
查看原帖
关于位运算
300548
封禁用户楼主2020/12/12 10:56

位运算速度真的比较快吗?像这些

x*=2;
x<<1;

x/=2;
x>>1;

x%=2;
x&=1;

以及

x*=10;
x=x<<3+x<<1;

还有这些操作

//取绝对值
(n ^ (n >> 31)) - (n >> 31)
//取两个数的最大值
b & ((a - b) >> 31) | a & ( ~(a - b) >> 31)
//取两个数的最小值
a & ((a - b) >> 31) | b & ( ~(a-b) >> 31 )

速度会比较快吗?

2020/12/12 10:56
加载中...