求助 xor shift
  • 板块学术版
  • 楼主ccccccyd
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/11/3 09:47
  • 上次更新2024/11/3 12:28:52
查看原帖
求助 xor shift
428993
ccccccyd楼主2024/11/3 09:47

看到大部分博客似乎都是这么写的

ull shift(ull x) {//来自 oi-wiki
  x ^= mask;
  x ^= x << 13;
  x ^= x >> 7;
  x ^= x << 17;
  x ^= mask;
  return x;
}

所以 x^=x<<13,x^=x>>7,x^=x<<17 的部分可以随便写参数吗、左移右移可以随便写吗。如果不可以有没有正确性证明的博客

/bx

2024/11/3 09:47
加载中...