Главная »
C/C++ » Псевдослучайное число РСЛОС
§ Код
Я просто приведу код, чтобы не загромождать ничего.
int LFSR_Fibonacci ()
{
static unsigned long S = 0x00000001;
S = ((((S >> 31) ^ (S >> 30) ^ (S >> 29) ^ (S >> 27) ^ (S >> 25) ^ S ) & 0x00000001 ) << 31 ) | (S >> 1);
return S & 0x00000001;
}