Xorshift를 이용한 난수 발생기(C언어)

C 언어의 rand 함수를 이용하면 쉽게 난수를 발생시킬 수 있다. 하지만 품질이 떨어진다는 단점이 있다. Xorshift를 이용하면 빠르면서도 품질이 좋은 난수를 발생시킬 수 있다. 아래는 0에서 1사이의 난수를 xorshift를 이용하여 발생시키는 소스이다. i 값을 조절하여 난수 개수를 바꿀 수 있다. #include <stdio.h> #include <stdint.h> #include <stdlib.h> uint32_t seed = 7;  // 100% random seed value(unsigned … Xorshift를 이용한 난수 발생기(C언어) 계속 읽기