XorShift

keyword:

カートに追加

overview

高速な乱数生成器.64bit版を実装した. 一部のrandomヘッダの関数(uniform_int_distribution等)にも使える.

usage

XorShift randdev;
int motivation = uniform_int_distribution(-9, 9)(randdev);

verified

目視

references

https://ja.wikipedia.org/wiki/Xorshift

code