* aXorShift32 -(by [[K]], 2024.09.15) ** (1) ver.1.00 [2024.09.15] (13行) uint32_t aXorShift32_i = 2463534242U; AStatic uint32_t aXorShift32_i = 2463534242U; AInlineStatic void aXorShift32_seed(uint32_t s) { aXorShift32_i = 2463534242U ^ s; } AStatic uint32_t aXorShift32() { uint32_t i = aXorShift32_i; i = i ^ (i << 13); i = i ^ (i >> 17); i = i ^ (i << 5); aXorShift32_i = i; return i; } -https://ja.wikipedia.org/wiki/Xorshift に書かれたアルゴリズムを実装したもの。