26 static unsigned int m_z =
NUMBER1;
27 static unsigned int m_w =
NUMBER2;
32 m_z = 36969 * (m_z & 65535) + (m_z >> 16);
33 m_w = 18000 * (m_w & 65535) + (m_w >> 16);
34 return (m_z << 16) + m_w;
44 static unsigned RandMask = 0;
48 for (
int i = 0; i < Seed; i++)
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
unsigned __int64 word
DECLARATIONS ///.
unsigned Random_Num(int Seed)
word Random_Word(int fReset)
ABC_NAMESPACE_IMPL_START unsigned Random_Int(int fReset)